C++ Software Engineer | Endpoint State & Control
NinjaOne - Connecticut, United States
Hiring: C++ Software Engineer | Endpoint State & Control Company: NinjaOne Location: Connecticut, United States Job Posted Time: 2026-09-10 12:06:50 Employment Type: Full-time / Remote Target Skills & Keywords : AWS, C++, CMake, Go, Java, Kotlin, Linux, PostgreSQL, macOS About the job Experience: •3 years of C++ experience Required Skills: •If you are Software Engineer with strong C++ fundamentals and a genuine interest in systems-level software, who thrives on solving complex technical challenges and is passionate about building high-quality, reliable software for real-world impact, this is the role for you! •Testing Ownership: You will begin by building and owning the testing infrastructure and test coverage for two systems, both active C++ development projects. •Feature Development: With your strong C++ fundamentals, a genuine interest in systems-level software, being curious in a domain where many answers don’t yet exist, you will begin to take on feature development contributions for our development projects. Qualifications: •Bachelor’s Degree in Computer Science, Engineering, Information Technology, or related technical field •1–3 years of C++ experience •Solid C++ fundamentals: memory management, RAII, STL, smart pointers, build systems (CMake preferred) •Interest in systems-level software: OS APIs, processes, file systems, services — understanding what software "beneath the app" does •Comfortable asking questions and working in an environment where some answers are still being discovered •Comfortable adapting workflows to incorporate AI tools •Strong learning orientation - ability to ramp on new systems, APIs, and patterns through documentation, code reading, and mentorship •Any Windows systems programming exposure: Windows APIs, WINAPI, WinBase, Registry access, process management - even if self-taught or project-based •Operational familiarity with CMake + vcpkg build environments •Any exposure to cross-platform C++ (code that compiles on Windows AND macOS or Linux) Compensation: •$85,000 - $110,000 / year •Flexible work environment (work from home / hybrid options) •Competitive benefits and rewards package •We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!