CareerPlanSign in

Principal Software Engineer, macOS/Linux Agents

🌐 Remote💼 Full-time🗓 2026-09-09 → 2026-09-26

Core

Designing and building macOS and Linux endpoint agents for application control, allowlisting, and security enforcement.

Role type

Principal Software Engineer (Systems/Endpoint Security)

Builds

Production endpoint agents for macOS and Linux

Domain

Cybersecurity, Endpoint Security, Operating Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Systems engineering (macOS/Linux), Managed languages, Concurrency, Security-critical software design, Unix internals, Technical leadership

Preferred skills

Apple Endpoint Security framework, Linux fanotify/namespaces, C/Objective-C/Swift, Systemd/RPM/DEB packaging

Technologies

macOS, Linux, C, Objective-C, Swift, Xcode, systemd, fanotify

Responsibilities

Set technical direction and architecture for macOS/Linux Agents; Implement features and resolve complex defects in the codebase; Lead design reviews and build alignment across teams; Own technical outcomes for enforcement and lifecycle behavior; Diagnose difficult production issues involving privileged services and OS controls; Mentor engineers and improve build/release/diagnostic capabilities.

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