Remote Otter LogoRemoteOtter

Senior Software Engineer, C++ - Remote

Posted 2 days ago
Software Development
Full Time
USA
$150,000 - $220,000/year

Overview

We are hiring a Senior C++ Software Engineer to join our growing team developing NinjaOne’s automated endpoint management suite of software products, trusted by over 30,000 customers globally. You will develop high-impact software products used daily by IT teams and MSPs (managed service providers) to monitor, manage, and secure endpoints at scale.

In Short

  • Design and implement scalable features in C++.
  • Enhance platform performance and support critical functionality.
  • Build and implement robust testing and quality assurance processes.
  • Collaborate in a fast-paced, agile environment.
  • Committing code and shipping products.
  • Work on enterprise-level software challenges.
  • Contribute to the development of large-scale software applications.
  • Engage in cross-functional collaboration.
  • Ensure thorough testing coverage of all functional requirements.
  • Participate in other duties as needed.

Requirements

  • Bachelor’s Degree in Computer Science, Engineering, or related field.
  • 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.
  • Collaboration with cross-functional teams to define technical requirements.
  • Expertise in Windows or Linux Operating Systems Internals.
  • Proficiency working with tools like Qt and CMake.
  • Experience working with highly critical systems.

Benefits

  • Flexible remote working options.
  • Comprehensive benefits package including medical, dental, and vision insurance.
  • 401(k) plan for financial future preparation.
  • Unlimited PTO for work-life balance.
  • Opportunities for growth and advancement.

NinjaOne

NinjaOne

NinjaOne is a leading provider of automated endpoint management solutions, dedicated to enhancing IT operations for over 30,000 customers. The company focuses on delivering visibility, security, and control over endpoints, helping IT teams and managed service providers increase productivity, reduce security risks, and lower costs. With a commitment to customer success, NinjaOne offers free and unlimited onboarding, training, and support, and has been recognized as the top choice in endpoint management, patch management, remote monitoring, and mobile device management on G2. The company fosters a collaborative and flexible work environment, prioritizing employee well-being and professional growth.

Share This Job!

Save This Job!

Similar Jobs:

Nextcloud logo

Senior Software Engineer - C++ - Remote

Nextcloud

15 weeks ago

Join our team as a Senior Software Engineer specializing in C++ to enhance integration and performance in Nextcloud Office.

Germany
Full-time
Software Development
Quantum Metric logo

Senior Software Engineer: C++ - Remote

Quantum Metric

16 weeks ago

Join Quantum Metric as a Senior Software Engineer focusing on C++ and data ingestion systems in a remote-first, diverse, and inclusive environment.

USA
Full-time
Software Development
$150,000 - $170,000/year
Nordsec logo

Senior Software Engineer - C++ - Remote

Nordsec

19 weeks ago

Join NordLayer as a Senior Software Engineer specializing in C++ to develop innovative cybersecurity solutions.

CZ
Full-time
Software Development
Vizrt logo

Senior Software Engineer - C++ - Remote

Vizrt

22 weeks ago

Join Vizrt as a Senior Software Engineer to develop innovative software solutions for the broadcast industry.

Portugal
Full-time
Software Development
Tether Operations Limited logo

Senior C++ Software Engineer - Remote

Tether Operations Limited

23 weeks ago

Join Tether as a Senior C++ Software Engineer and work remotely on innovative AI solutions in the fintech space.

Worldwide
Full-time
Software Development