Senior C++ Platform & Asset Engineer (Remote)

NinjaOne

Austin, Tampa (TX, FL)

Hybrid

USD 150,000 - 220,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Plan
Unlimited PTO

Job summary

NinjaOne is seeking a Senior C++ Software Engineer to join the Platform & Asset Management team. You will own software used by thousands of customers and extend our endpoint agent across macOS and Linux environments.

This role requires deep C++ expertise, strong systems programming, and experience with multi-threaded, high-performance applications. Hybrid remote work is available for US-based candidates.

Qualifications

  • Bachelor’s degree or equivalent in a technical field.
  • 7+ years of systems level C++ engineering experience.
  • Strong Linux systems programming experience and macOS experience.
  • Experience designing high-performance, multi-threaded applications.
  • Familiarity with CMake and vcpkg build systems.
  • Experience with SQLite or embedded DB patterns.

Responsibilities

  • Design and implement scalable C++ features across the core product suite.
  • Commit code and ship products as a trusted engineer.
  • Collaborate with cross-functional teams to define technical requirements.

Skills

C++
Linux
macOS
CMake
vcpkg
SQLite
Multi-threaded
IPC
Design documents
Test cases

Education

Bachelor's Degree in Computer Science/Engineering/IT

Tools

CMake
vcpkg

Job description

NinjaOne is seeking a Senior C++ Software Engineer to join the Platform & Asset Management team. You will own software used by thousands of customers and extend our endpoint agent across macOS and Linux environments.

This role requires deep C++ expertise, strong systems programming, and experience with multi-threaded, high-performance applications. Hybrid remote work is available for US-based candidates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Platform & Asset Mgmt Engineer (Remote)
Senior C++ Platform & Asset Mgmt Engineer (Remote)

NinjaOne • United States

Hybrid
USD 150,000 - 220,000
Medical, dental, and vision insurance
401(k) plan
Life insurance and PTO
Senior C++ Platform & Asset Management Engineer - Remote
Senior C++ Platform & Asset Management Engineer - Remote

NinjaOne • Texas

Hybrid
USD 150,000 - 220,000
Hybrid remote option
Medical, dental, vision insurance
401(k) plan
+2
Senior C++ Platform & Asset Engineer (Remote)
Senior C++ Platform & Asset Engineer (Remote)

NinjaOne • California

Hybrid
USD 150,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior C++ Engineer - Platform & Asset Mgmt (Remote)
Senior C++ Engineer - Platform & Asset Mgmt (Remote)

NinjaOne • Georgia

Hybrid
USD 150,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior C++ Platform & Asset Mgmt Engineer - Remote
Senior C++ Platform & Asset Mgmt Engineer - Remote

NinjaOne, LLC • Tampa (FL)

Hybrid
USD 140,000 - 190,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior C++ Engineer - Platform & Asset Management (Remote)
Senior C++ Engineer - Platform & Asset Management (Remote)

NinjaOne • Florida

Hybrid
USD 150,000 - 220,000
Hybrid remote
Medical, Dental, Vision
401(k) plan
+2
Senior C++ Engineer: Platform & Asset Management (Remote)
Senior C++ Engineer: Platform & Asset Management (Remote)

NinjaOne • Maine

Hybrid
USD 150,000 - 220,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior C++ Engineer - Remote/Hybrid, Unlimited PTO
Senior C++ Engineer - Remote/Hybrid, Unlimited PTO

NinjaOne • North Carolina

Hybrid
USD 150,000 - 220,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+3
Senior C++ Network Systems Engineer — Remote
Senior C++ Network Systems Engineer — Remote

NinjaOne • Connecticut

Hybrid
USD 150,000 - 220,000
Hybrid remote
Medical insurance
401(k) plan
+1
Senior C++ Network Systems Engineer (Remote)
Senior C++ Network Systems Engineer (Remote)

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 150,000 - 220,000
Medical, Dental, and Vision Insurance
401(k) Plan
Unlimited PTO