CareerPlanSign in

Senior Software Engineer

United States of America– Minnesota – Minneapolis💼 Full-time💰 $148,000–$148,000🗓 2026-09-08 → 2026-09-26

Core

Building kernel drivers and endpoint security extensions for Windows, macOS, and Linux to detect and block data loss and insider risk in real-time.

Role type

Senior IC systems engineer (kernel-mode endpoint security)

Builds

Always-on endpoint agents and security extensions for corporate fleets

Domain

Cybersecurity / Endpoint Data Loss Prevention (DLP)

Deliverable

production ML models | product features

Required skills

C++ (kernel mode), Rust, cross-platform development (Windows/macOS/Linux), kernel driver development, real-time inline enforcement, adversarial security mindset, performance optimization, extensible architecture design

Preferred skills

macOS Network Extensions, Windows Filtering Platform, behavioral analytics, AI coding assistant fluency

Technologies

C++, Rust, Swift, minifilters, WFP, Network Extensions

Responsibilities

Design and develop core capabilities for endpoint agents across the full software lifecycle; build performant kernel-mode components and security extensions; implement real-time deny/block paths; own features from research to production scale; ensure high stability and observability in always-on components; collaborate with product teams to support security investigations.

Seniority

Senior, hands-on IC

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