Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Manager, Software Engineering (, NC, United States)

$150k - $220k
Full-time

NinjaOne

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
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering (, NC, United States) in North Carolina vacancy
  •  ...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... 
    Suggested
    Full time
    Work at office
    Local area

    Performance Review Institute (PRI)

    North Carolina
    1 hour ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Casual work
    Internship
    Monday to Friday
    Flexible hours
    Day shift

    Labcorp

    North Carolina
    1 hour ago
  •  ...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... 
    Suggested
    Full time

    慨正橡扯

    North Carolina
    1 hour ago
  •  ...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... 
    Suggested
    Full time

    慨正橡扯

    North Carolina
    1 hour ago
  •  ...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... 
    Suggested
    Full time

    慨正橡扯

    North Carolina
    1 hour ago
  •  ...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

    慨正橡扯

    North Carolina
    1 hour ago
  •  ...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

    慨正橡扯

    North Carolina
    1 hour ago
  •  ...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

    Performance Review Institute (PRI)

    North Carolina
    1 hour ago
  •  ...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

    慨正橡扯

    North Carolina
    1 hour ago
  •  ...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... 

    慨正橡扯

    North Carolina
    1 hour ago
  •  ...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

    慨正橡扯

    North Carolina
    1 hour ago
  • $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 time
    Contract work
    Part time
    Internship
    Local area

    Paychex

    High Point, NC
    1 hour ago
  •  ...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 time
    Work at office
    Remote work

    Extreme Networks

    North Carolina
    1 hour ago
  • $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 time
    Temporary work
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    1 hour ago
  • $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 time
    Work experience placement
    Worldwide

    Toshiba Global Commerce Solutions

    Durham, NC
    1 hour ago
  •  ...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 time
    Immediate start

    Toshiba Global Commerce Solutions - External

    Durham, NC
    1 hour ago
  • $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 Group
    Work experience placement
    Local area
    Remote work

    Cengage Group

    Raleigh, NC
    2 days ago
  • $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 time
    Local area

    Lowe's Companies, Inc.

    Charlotte, NC
    1 hour ago
  • $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 package
    Flexible hours

    Baxter

    Raleigh, NC
    2 days ago
  •  ...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 time
    For contractors

    Habitat For Humanity Of Durham

    Durham, NC
    4 days ago
  • $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 time
    For contractors
    Work experience placement
    Local area

    Cengage Group

    Raleigh, NC
    1 hour ago
  • $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 time
    Remote work
    Flexible hours

    Circle

    Charlotte, NC
    1 hour ago
  • $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 time
    Work at office
    Local area
    Work from home
    3 days per week

    Lenovo

    North Carolina
    1 hour ago
  •  ...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 time
    Work experience placement
    Local area

    GXO Logistics, Inc

    North Carolina
    1 hour ago
  •  ...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 employment
    Flexible hours

    Teradata

    Raleigh, NC
    4 days ago
  •  ...慨正橡扯 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

    慨正橡扯

    North Carolina
    1 hour ago
  • $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 employment
    For contractors

    ALTEN Technology USA

    Greensboro, NC
    23 days ago
  • $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

    The Brixton Group

    Raleigh, NC
    1 hour ago
  •  ...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 time
    Work at office
    3 days per week

    ManpowerGroup

    Raleigh, NC
    1 hour ago
  •  ...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... 

    Fidelity Investments

    Durham, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager, Software Engineering (, NC, United States). Be the first to apply!