Manager, Software Engineering (, NC, United States)
$150k - $220kNinjaOne
Overview
Description
About the Role: As Software Engineering Manager leading a NinjaOne product, you will guide and grow our software development team. Responsible for building new and maintaining existing features, building the core of the NinjaOne IT Operations suite of our SaaS offerings. Work closely across our internal teams responsible for the software product roadmap and its delivery. As an Engineering leader, you will collaborate with our product management and platform engineering teams across the NinjaOne organization. You will lead a growing, agile team of engineers, where you will own product technology, engineering growth and development and successful product delivery to our customers.
Location
Location – We are flexible on remote working from home, if you are located in the USA and reside in one of the following states: CA, CO, CT, FL, GA, IL, KS, ME, MA, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.
Technology stack
We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.
What You’ll be Doing
- Technology Leadership – provide full stack software development technical expertise for your team’s successes. Provide subject matter expertise in code reviews, integration, and deployment events. Lead the technology direction, with the ability to be hands on as needed.
- Team Leadership – Lead and grow distributed, remote teams of UI and Server developers supporting features across our suite of current and upcoming software products. Mentor and provide feedback to team members. Ensure alignment across different technical teams like UI, Mobile, Server, and Agent.
- Engineering Operations – Identify gaps and improvements in existing implementations and team operations. Collaborate with Project Managers across all aspects of work, ensure tracking and follow NinjaOne’s software development best practices. Collaborate with Product Owners and business stakeholders to develop valuable requirements and a project vision.
- Other duties as needed.
About You
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology or other relevant technical engineering degree, equivalent relevant work experience will also be considered.
- 10+ years of cumulative software development experience in distributed client-server architectures including hands-on software engineering experience.
- 3+ years of direct software engineering management experience.
- Expertise in software design and architecture, including CI/CD, modern web UI development, caching systems, key-value database systems, API development, and code quality best practices.
- Previous experience with adherence of Security best practices.
- You have been a leader in constant code and system improvement; through refactoring and critically thinking about systems.
- Experience in providing feedback to your team about their design choices.
- Enabling your team to think critically about their software development.
- Experience with supervising, training, and mentoring engineering developers.
- Able to lead and support a remote team.
- English-Spanish Bilingual will make you a standout candidate for this role.
About Us
NinjaOne automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 30,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support. NinjaOne is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management.
What You’ll Love
We are a collaborative, kind, and curious community. We honor your flexibility needs with full-time work that is hybrid remote. We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance. We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life balance with our unlimited PTO. We reward your work with opportunity for growth and advancement.
Additional Information
This position is NOT eligible for Visa sponsorship. Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate.
Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, New Jersey, or Washington the base salary hiring range for this position is $150,000 to $220,000 per year. For roles based in New York, the base salary hiring range for this position is $150,000 to $220,000 per year.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.
#J-18808-Ljbffr- ...for the technology strategy, software engineering oversight, code quality,... ...improvement, risk mitigation, budget management, platform performance, and... ...across multiple business units and functional departments... ...characteristic protected by federal, state, or local laws. This...SuggestedFull timeWork at officeLocal area
$160k - $200k
...the core of S2A; we own the custom‑built software systems that carry a sample from... ...and promote the value of the platform to engineering teams and business stakeholders. Understand... ...more years of software development and management experience. ~2 or more years of...SuggestedFull timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift- ...JPMorgan Chase in the United States seeks a Senior Director of Software Engineering within Consumer & Community Banking Operations Technology to lead multiple technical domains and high-performing teams. You will guide platform development, drive governance, and champion...SuggestedFull time
- ...JOB DESCRIPTION If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you... ...of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while...SuggestedFull time
- ...teams at the forefront of technology. As Senior Director of Software Engineering at JPMorgan Chase within Consumer & Community Banking Operations Technology, you will lead multiple technical domains, managing high-performing teams and collaborating across the...SuggestedFull time
- ...JPMorganChase, within the Deposits team, seeks a Director of Software Engineering to lead a technical area, drive impact across departments,... ...deep knowledge of software, applications, and product management to steer multiple complex projects and deliver solutions....Full time
- ...boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within Employee Platforms in Enterprise... ...operating model across data quality, lineage, metadata management, stewardship, cataloging, and lifecycle management...Full time
- ...IndustryTechnologies Consortia (SAE ITC) and PRI seek a seasoned Director of Engineering - Applications to lead internal and external facing apps,... ...and outsourced resources. The role requires 10+ years in software engineering, strong architecture skills, and experience with...Full time
- ...our 7MM+ small business clients. As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer & Community Bank... ...executive stakeholders, ensuring alignment, effective risk management, and high-confidence operational delivery. Job responsibilities...Full time
- ...Overview If you are a software engineering leader ready to take the reins and drive impact, we\'ve got an opportunity just for you. As... ...of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving...
- ...Chase is seeking a Director of Software Engineering - Secure Web Platform to lead a critical technology area within the Digital Channels group. You will guide engineering teams, drive AI-enabled delivery, set governance, and ensure secure, scalable solutions across multiple...Full time
$117.35k - $184.4k
...reimagining how businesses manage their workforce by... ...Overview We are seeking an Engineering Manager to take the... ...and business units and mitigates conflict... ...Management - Required ~ Software Engineering - Required... ...all applicable federal, state, and local laws prohibiting...Full timeContract workPart timeInternshipLocal area- ...responsibilities around Program & Portfolio Management, Vendor Management, and... ...systems, infrastructure, and software development processes ~... ...Chief of Staff Durham, NC $166,100.00-$331,900.00 6... ...Genetics North Carolina, United States $170,000.00-$220,000.00 6 days...Full timeWork at officeRemote work
$150k - $200k
...This role is open to candidates located in Charlotte, NC with hybrid attendance required. Hybrid requires in-person attendance... ...LendingTree is seeking an experienced and passionate Manager, Software Engineering to lead a team of software engineers responsible for building...Full timeTemporary workWork at office3 days per week$130k - $200k
...Overview Toshiba Global Commerce Solutions is seeking a Software Engineering Manager to lead teams building the next chapter of ELERA: AI-native... ...billion‑dollar global company based in Research Triangle Park, NC, providing retail store solutions to your favorite brands....Full timeWork experience placementWorldwide- ...Overview Toshiba Global Commerce Solutions is seeking a Manager, Software Engineering II that will be an integral part of an engineering team responsible... ...-dollar global company based in Research Triangle Park, NC, providing retail store solutions to your favorite brands....Full timeImmediate start
$101.9k - $132.45k
What you’ll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver world‑class content for our... ...regardless of any classification protected by applicable federal, state, provincial, or local laws. #J-18808-Ljbffr Cengage GroupWork experience placementLocal areaRemote work$130k - $247k
...The role is for a Mobile Engineering Lead at Lowe’s, focused on leading... ...the company’s mission; manage performance and foster an inclusive... ...requirements into robust software solutions. Establish best‑... ...category protected under federal, state, or local law. #J-18808-...Full timeLocal area$160k - $220k
...Sr Manager, Software Systems (RELOCATION ASSISTANCE PROVIDED) Join Baxter International Inc. as a Senior Manager, Software... ...assistance. This role is based in Raleigh, NC, and involves leading a team of engineers to develop innovative software solutions for medical...Relocation packageFlexible hours- ...Director, Software Engineering (Individual Contributor) Location: Durham, NC Team: Technology Experience Level: Director Job Description Director, Software... ...Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and...Full timeFor contractors
$138.2k - $180k
...Director of Software Engineering – Cengage We believe in the power and joy of learning. At Cengage... ...and roadmap(s) to achieve business unit goals. Collaborate across functions... ...classification protected by applicable federal, state, provincial or local laws....Full timeFor contractorsWork experience placementLocal area$195k - $257.5k
...Run day-to-day activities of a dynamic engineering teams, including requirements grooming,... ...maintenance of our platform Lead agile software processes for engineering teams and introduce... ...Perform full lifecycle of team management to attract, engage, retain, coach and performance...Full timeRemote workFlexible hours$250k - $280k
...federation (e.g., LDAP, SSO), key management (Barbican), Neutron firewall... ...Networking Architecture – software‑defined storage (Ceph,... ...provide high‑level guidance to engineering teams. Collaborate with security... ...disability or any federal, state, or local protected class....Full timeWork at officeLocal areaWork from home3 days per week- ...for Google Cloud architecture, platform engineering, and enterprise cloud design. This role... ...), Workload Identity Federation, Secret Manager, Cloud KMS/CMEK, and Cloud Logging and Monitoring... .... GXO adheres to CDC, OSHA and state and local requirements regarding COVID...Full timeWork experience placementLocal area
- ...business value with AI. What You'll Do Lead AI-First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI-first user experiences across Teradata's cloud analytics platform. In...Permanent employmentFlexible hours
- ...慨正橡扯 is seeking a Senior Director of Software Engineering to lead engineering teams in building AI-native solutions for a digital insurance platform within the Consumer & Community Bank. This role emphasizes embedding AI tools and workflows, ensuring alignment with senior...Full time
$160k - $170k
...Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas... ...We are seeking an experienced and dynamic Practice Manager to lead our Electrical Engineering and Software practices. The Practice Manager will be responsible...Permanent employmentFor contractors$190k - $225k
...visibility role for the aspiring engineering leader looking to steer... ...innovation of the company’s software. This hands-on leadership role... ...teams implement and execute unit tests and automated testing practices... ...Engineering to establish and manage goals and responsibilities...Full time- ...Job Title: VP, Head of Engineering Practice Location: Jersey City, NJ (preferred) or Raleigh, NC (3 days/week in office) We are seeking a visionary and hands‑on... ...s degree preferred). Minimum 15+ years in software engineering, with at least 5 years in a senior...Full timeWork at office3 days per week
- ...Director, Software Engineering at Fidelity Investments in Durham, NC to dvlp, dsgn, implnt & supp Appls on AWS Cloud. Req. Bachelor’s degree and 6 yrs. exp. or Master’s and 4 yrs exp. For full job details and to apply, search by Job Number 2130958 at jobs.fidelity.com...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering (, NC, United States). Be the first to apply!
- application engineering manager North Carolina
- software manager North Carolina
- IT software development manager North Carolina
- director of software North Carolina
- application manager North Carolina
- director software engineering North Carolina
- network software engineer North Carolina
- software engineer travel North Carolina
- senior robotics software engineer North Carolina
- entry level software engineer remote North Carolina
















