Back to search
NinjaOne Builtin · Indexed 2026-09-26

Senior Software Engineer, C++ | Endpoint State & Control

Remote or Hybrid, Oregon, United States 150K-220K Annually Remote

Senior level Builtin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

NinjaOne Senior Software Engineer, C++ | Endpoint State & Control YesterdaySaved Remote or Hybrid 18 Locations 150K-220K Annually Senior level 150K-220K Annually Senior levelInformation Technology • Productivity • Software • Infrastructure as a Service (IaaS)Develop scalable C++ software that defines and enforces endpoint behavior across millions of managed Windows endpoints. Responsibilities include implementing features, improving platform performance, shipping production code, designing new systems, writing architecture documents, defining subsystem contracts, and collaborating with server, UI, product, and design teams. The role requires deep Windows systems and kernel-driver expertise, with preferred experience in WHQL, minifilter or WFP drivers, macOS Endpoint Security, and Linux kernel development.Top Skills: AWSC++C++14+GoJavaKernel-Mode DriversKotlinLinux EbpfLinux Kernel ModulesMacos Endpoint SecurityMinifilterPostgresWhqlWindowsWindows Filtering Platform (Wfp)Windows Kernel Drivers

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search