CareerPlanSign in

Staff Software Development Engineer - Windows Endpoint

💼 Full-time🗓 2026-07-22 → 2026-09-25

Core

Windows kernel authority for the runtime enforcement layer of an Identity Security Platform, deciding in-kernel whether to permit or deny actions by identities or AI agents on Windows endpoints.

Role type

Staff Software Development Engineer (Windows Kernel/Driver)

Builds

Kernel-mode enforcement drivers (file-system, process/thread creation, handle operations, registry access) and the userspace agent for installation and driving.

Domain

Cybersecurity / Identity Security / Windows Systems Programming

Deliverable

production ML models | product features

Required skills

Windows kernel internals (I/O manager, IRP flow, object manager, memory management, security model), C/C++/Rust kernel-mode driver development, WHQL attestation and EV code signing, Windows isolation model (containers, job objects, silos), kernel debugging (WinDbg, ETW, Driver Verifier), AI-first development workflows

Preferred skills

Cross-stack architecture review participation, mentoring senior/mid-level engineers, agile product release experience

Technologies

C, C++, Rust, WDK, WDF/KMDF, WinDbg, ETW, Driver Verifier, WHQL, EV Code Signing

Responsibilities

Design and own kernel-mode enforcement drivers; own the kernel/user-mode enforcement boundary; drive down enforce-mode latency; extend enforcement into containers and isolation; harden portability across Windows builds; partner on shared policy semantics and event schema; mentor engineers on Windows systems and kernel-driver craft

Seniority

Staff, technical leadership & end-to-end ownership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.