Description
NinjaOne is hiring a Lead C++ Software Engineer to develop and improve its C++ agent software for autonomous endpoint patching across Windows, macOS, and Linux. The role involves code review, architecture and technical design, cross-team collaboration, process improvement, and mentoring senior and mid-level engineers. Candidates need a bachelor’s degree in a technical field and at least 10 years of C++ development experience, including cross-platform development, gRPC, Protocol Buffers, SQLite, CMake, and modern C++. The position is eligible for full-time hybrid remote work from specified United States states or physical offices in Austin, Texas, or Tampa, Florida, and is not eligible for visa sponsorship.
