Senior C++ Engineer: Platform & Asset Management (Remote)

NinjaOne

Maine

Hybrid

USD 150,000 - 220,000

Full time

41 hours ago
Be an early applicant

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)
Unlimited PTO
Hybrid remote

Job summary

NinjaOne is seeking a Senior C++ Software Engineer to join our Platform & Asset Management team. You will own software used by thousands of customers to shape and maintain their knowledge bases, checklists, and asset visibility, with a focus on high-performance, multi-threaded C++ on Linux and macOS.

This role supports a flexible, hybrid remote work model for candidates located in the United States. You will collaborate across teams, design IPC contracts, and contribute to scalable,

Qualifications

  • Bachelor’s degree in CS, engineering, IT, or related field.
  • 7+ years of systems-level C++ engineering with C++14/17.
  • Strong Linux systems programming and macOS experience.
  • Experience with CMake and vcpkg build systems.

Responsibilities

  • Design and implement scalable C++ features across the product suite.
  • Commit code and ship reliable software in a collaborative team.
  • Define IPC contracts and drive technical decisions with limited supervision.

Skills

C++
Linux
macOS
Multi-threaded design
IPC design

Education

Bachelor’s Degree in Computer Science or related field

Tools

CMake
vcpkg

Job description

NinjaOne is seeking a Senior C++ Software Engineer to join our Platform & Asset Management team. You will own software used by thousands of customers to shape and maintain their knowledge bases, checklists, and asset visibility, with a focus on high-performance, multi-threaded C++ on Linux and macOS.

This role supports a flexible, hybrid remote work model for candidates located in the United States. You will collaborate across teams, design IPC contracts, and contribute to scalable,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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++ Platform & Asset Engineer (Remote)
Senior C++ Platform & Asset Engineer (Remote)

NinjaOne • Austin (TX), Tampa (FL)

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 • 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++ 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++ 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 Software Engineer, C++, Platform & Asset Management job at NinjaOne, LLC in Tampa, FL, Austin, TX, CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, WA
Senior Software Engineer, C++, Platform & Asset Management job at NinjaOne, LLC in Tampa, FL, Austin, TX, CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, WA

NinjaOne, LLC • Tampa (FL)

Hybrid
USD 140,000 - 190,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
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