# Sr. Software Engineer, C++ | NMS at NinjaOne

- Company: NinjaOne
- What the company does: NinjaOne is the unified IT operations platform for endpoint management, autonomous patching, backup, and remote access. Trusted by IT teams and MSPs worldwide. Backed by NEA, Sequoia and ICONIQ.
- Company website: https://www.ninjaone.com/
- Type: Startups
- Level: Senior
- Location: Texas, USA
- Work setup: On-site
- Posted: 2026-11-05
- Apply by: 2026-12-20
- Apply: https://job-boards.greenhouse.io/ninjaone/jobs/4470088009?utm_source=1752vc&utm_medium=careers
- Page: https://www.1752.vc/careers/jobs/ninjaone-sr-software-engineer-c-nms-2/

## About the role

We are hiring a Senior C++ Software Engineer to join our Network Management Service (NMS) team, focused on building and evolving the cross-platform delegate component that powers device discovery and network insight across distributed environments. The component operates close to the network and interacts directly with customer devices using a variety of network management and system protocols. Found on 1752vc Careers, the job board for startup and VC roles.

## What they're looking for

- Bachelor’s degree in Computer Science, Engineering, Information Technology, or related technical field
- 7+ years of C++ development experience, with proficiency in C++ 14 or newer
- Strong understanding of modern C++ and experience writing production-quality, maintainable systems software
- Proficiency working with Qt and CMake
- Experience developing for Windows, Linux/POSIX and cross-platform environments
- Strong understanding of multithreading, concurrency, and asynchronous programming

Tags: Technology

Source: 1752vc Careers, https://www.1752.vc/careers/jobs/ninjaone-sr-software-engineer-c-nms-2/
