Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NinjaOne Logo

Senior Software Engineer - C++

NinjaOne

$150,000 - $220,000
Sep 30, 2025
Austin, TX, USA • Tampa, FL, USA
Apply Now

NinjaOne is looking to hire a Senior C++ Software Engineer to develop high-impact software products used daily by IT teams and MSPs to monitor, manage, and secure endpoints at scale, addressing enterprise-level software challenges in a startup environment.

Requirements

  • 7+ years of C++ development experience, with proficiency in C++ 14 or newer
  • Experience developing for Windows, Unix (Linux), Mac and cross-platform environments
  • Expertise in designing and implementing high-performance, multi-threaded applications
  • Ability to develop comprehensive test cases and test plans, ensuring thorough coverage of all functional requirements
  • Expertise in Windows or Linux Operating Systems Internals
  • Proficiency working with tools like Qt and CMake
  • Experience working with highly critical systems

Responsibilities

  • design and implement scalable features, enhance platform performance, and support critical functionality across our core product suite.
  • Use your expertise to contribute to the development of large-scale software applications.
  • build and implement robust testing and quality assurance processes to ensure our software reliability and performance.
  • Make quality an invariant part of your work and help your fellow engineers continue to meet our quality-first standards.
  • be one of our most trusted engineers committing code.

Other

  • Bachelor’s Degree in Computer Science, Engineering, Information Technology,or related technical field
  • Collaboration with cross-functional teams to define technical requirements
  • This position isNOTeligible 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.
  • 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.