A complete application in a minute — tailored resume and cover letter, ready to send.
NinjaOne is hiring a C++ Software Engineer to join the Endpoint State and Control team, focused on defining and enforcing endpoint behavior across a managed environment. You will build foundational controls used by IT teams and MSPs to monitor, manage, and secure endpoints at scale.
The role requires solid C++ fundamentals, 1–3 years of experience, and a passion for systems-level software. You’ll work in a hybrid remote model with strong collaboration and growth opportunities.
NinjaOne is hiring a C++ Software Engineer to join the Endpoint State and Control team, focused on defining and enforcing endpoint behavior across a managed environment. You will build foundational controls used by IT teams and MSPs to monitor, manage, and secure endpoints at scale.
The role requires solid C++ fundamentals, 1–3 years of experience, and a passion for systems-level software. You’ll work in a hybrid remote model with strong collaboration and growth opportunities.