CareerPlanSign in

Principal Software Engineer, Endpoint Platform

Milpitas, California💼 Full-time🗓 2026-06-29 → 2026-09-26

Core

Build native endpoint agents for Windows, macOS, and Linux to manage AI security, detect unauthorized AI agents, and enforce privileged access policies on enterprise devices.

Role type

Principal Software Engineer (Endpoint Platform & AI Security)

Builds

Native endpoint agents, privileged access clients, and AI governance capabilities for enterprise endpoints.

Domain

Cybersecurity / Endpoint Security / AI Security

Deliverable

production ML models | product features

Required skills

C++, Rust, or Go; Windows/macOS/Linux internals; Endpoint security (EDR/XDR/PAM); OS security (ETW/eBPF); Systems debugging and performance tuning; AI-assisted development tools; AI agent architectures

Preferred skills

AI SDLC best practices; Mentoring and architecture leadership

Technologies

C++, Rust, Go, Windows, macOS, Linux, ETW, eBPF, GitHub Copilot, Cursor, Claude Code

Responsibilities

Build native endpoint agents for Windows, macOS, and Linux; Develop integrated privileged access clients; Implement PEDM policy enforcement; Build secure communication between agents and backends; Develop local telemetry collection; Detect Shadow IT and unauthorized AI agents; Discover local resource access; Optimize agent performance and scalability; Lead architecture and mentor engineers; Govern AI agents and agentic workloads on endpoints

Seniority

Principal, hands-on IC with leadership

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