CareerPlanSign in

Manager, Software Engineer, Agents

💼 Full-time🗓 2026-08-27 → 2026-09-25

Core

Lead a small team of engineers building native Windows, macOS, and Linux agents for an endpoint security allowlisting platform, while remaining hands-on with Windows kernel-mode and user-mode code.

Role type

Senior Manager, Software Engineering (Player-Coach)

Builds

Native endpoint agents (Windows, macOS, Linux) for application control and allowlisting

Domain

Cybersecurity / Endpoint Protection / Systems Programming

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Windows kernel-mode programming, Windows user-mode services, memory management, concurrency, low-level debugging, technical leadership, team management

Preferred skills

Windows driver development, minifilter drivers, EDR/anti-malware experience, macOS/Linux endpoint software, PE/COFF files, Authenticode, WinDbg, SQLCipher, OpenSSL, PowerShell enforcement

Technologies

C, C++, Windows Driver Kit, Filter Manager, WinDbg, Event Tracing for Windows, Process Monitor, SQLite, SQLCipher, OpenSSL, libcurl, MSI packaging, PowerShell

Responsibilities

Manage 4-5 engineers across Windows, macOS, and Linux agent teams; own technical direction and architecture for the Windows Agent; implement features and fix defects in the Windows codebase; lead debugging of crashes, memory corruption, and concurrency issues; partner with product, QA, security, and cloud engineering to improve delivery and quality.

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