Senior C++ Engineer - Endpoint Security (Hybrid/Remote)

NinjaOne

Connecticut

Hybrid

USD 150,000 - 220,000

Full time

4 days ago
Be an early applicant
Application generator

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, and vision insurance
401(k) plan
Unlimited PTO
Hybrid remote work

Job summary

NinjaOne in the United States is seeking a Senior C++ Software Engineer for the Endpoint State and Control team. You will define endpoint behavior across a managed environment and build scalable, enterprise-grade software used by MSPs and IT teams.

You will collaborate in an agile setting, design from first principles, and drive architecture with cross-functional teams while delivering reliable software for millions of endpoints.

Qualifications

  • Bachelor’s degree in computer science or related field.
  • 7+ years of C++ development experience (C++14+).
  • 5+ years of Windows systems-level C++ engineering.
  • Experience designing or maintaining a Windows kernel-mode driver or service.
  • Ability to design from first principles for a net-new system.
  • Write architecture documents and define subsystem contracts.
  • Comfort with sparse documentation and undefined requirements.
  • Experience experimenting with AI in development workflows.

Responsibilities

  • C++ Software Development: design and implement scalable features and improve performance.
  • Committing Code and Shipping Products: contribute as a trusted engineer.
  • Other Duties as needed

Skills

C++ development
Windows kernel drivers
Architecture design
Cross-functional collaboration
AI experimentation

Education

Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field

Tools

Windows kernel drivers development

Job description

NinjaOne in the United States is seeking a Senior C++ Software Engineer for the Endpoint State and Control team. You will define endpoint behavior across a managed environment and build scalable, enterprise-grade software used by MSPs and IT teams.

You will collaborate in an agile setting, design from first principles, and drive architecture with cross-functional teams while delivering reliable software for millions of endpoints.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer, Endpoint Security (Hybrid/Remote)
Senior C++ Engineer, Endpoint Security (Hybrid/Remote)

NinjaOne • Georgia

Hybrid
USD 140,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior C++ Endpoint Security Engineer — Hybrid Remote
Senior C++ Endpoint Security Engineer — Hybrid Remote

NinjaOne • United States

Hybrid
USD 120,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior C++ Engineer - Endpoint Security at Scale (Hybrid)
Senior C++ Engineer - Endpoint Security at Scale (Hybrid)

NinjaOne • California (MO)

Hybrid
USD 150,000 - 220,000
Hybrid remote work
Medical, dental, and vision insurance
401(k) plan
+2
Senior C++ Engineer – Endpoint Security at Scale (Hybrid)
Senior C++ Engineer – Endpoint Security at Scale (Hybrid)

NinjaOne • Maine

Hybrid
USD 140,000 - 220,000
Hybrid remote
401(k) plan
Medical, dental, vision
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
Hybrid Remote C++ Systems Engineer — Endpoint Security
Hybrid Remote C++ Systems Engineer — Endpoint Security

NinjaOne • Town of Florida (NY)

Hybrid
USD 85,000 - 110,000
Hybrid remote
Medical insurance
Dental insurance
+3
Senior C++ Engineer: Endpoint State & Control (Hybrid)
Senior C++ Engineer: Endpoint State & Control (Hybrid)

NinjaOne • Town of Florida (NY)

Hybrid
USD 150,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+3
C++ Endpoint State & Control Engineer (Hybrid Remote)
C++ Endpoint State & Control Engineer (Hybrid Remote)

NinjaOne • Town of Texas (WI)

On-site
USD 85,000 - 110,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
C++ Systems Engineer – Hybrid Remote & Growth
C++ Systems Engineer – Hybrid Remote & Growth

NinjaOne • North Carolina

Hybrid
USD 85,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+3
C++ Systems Engineer — Endpoint Security & Testing
C++ Systems Engineer — Endpoint Security & Testing

NinjaOne, LLC • Northern (KY)

Hybrid
USD 70,000 - 100,000