Senior C++ Platform & Asset Mgmt Engineer - Remote

NinjaOne, LLC

Tampa (FL)

Hybrid

USD 140,000 - 190,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Hybrid remote work

Job summary

NinjaOne, LLC seeks a Senior Software Engineer to advance Platform & Asset Management. You will design scalable C++ features for endpoint agents, focusing on macOS and Linux environments, helping 40,000+ customers tailor the platform to their needs.

This remote-friendly, full-time role offers hybrid options in Austin or Tampa. Collaborate with cross-functional teams, contribute to high-performance multi-threaded systems, and work with a cloud stack including Java, Kotlin, C++, and Postgres.

Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, Information Technology, or a related technical field.
  • 7+ years of systems level C++ engineering, C++14 or newer, with C++17 preferred.
  • Strong Linux systems programming experience, including service management and IPC.
  • Strong macOS systems experience, including endpoint security frameworks and configuration profiles.
  • Experience designing high-performance, multi-threaded applications.
  • Experience with CMake and vcpkg, or equivalent build systems.
  • Ability to design evolving multi-process C++ architectures and IPC contracts.
  • Experience with embedded databases like SQLite and writing test plans.

Responsibilities

  • C++ Software Development: design and implement scalable features across core product suite.
  • Committing code and shipping products as a trusted engineer.
  • Collaborate with cross-functional teams to define technical requirements.

Skills

C++ engineering
Linux systems programming
macOS systems programming
Multi-threaded design
IPC design

Education

Bachelor’s degree in Computer Science or related field

Tools

CMake
vcpkg

Job description

NinjaOne, LLC seeks a Senior Software Engineer to advance Platform & Asset Management. You will design scalable C++ features for endpoint agents, focusing on macOS and Linux environments, helping 40,000+ customers tailor the platform to their needs.

This remote-friendly, full-time role offers hybrid options in Austin or Tampa. Collaborate with cross-functional teams, contribute to high-performance multi-threaded systems, and work with a cloud stack including Java, Kotlin, C++, and Postgres.

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++ 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 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++ 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++ 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 • California

Hybrid
USD 150,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+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 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
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