Senior Security Software Engineer EDR
Apple· Software and Services / Detection team, Apple Services Engineering (ASE)
Hybrid (Seattle, WA)$175k - $308.5kFull-timePosted 3d ago
About the role
Senior engineer to grow and maintain Apple’s endpoint detection and response (EDR) agent running on Linux, macOS, and Apple silicon. Focus on delivering production-grade software at scale with a reliability mindset, building capabilities without downtime, and translating high-stakes problems into working software.
Responsibilities
- Ship and support production software or system software for EDR agent used at large scale
- Collaborate with other teams to define what to build and how
- Improve reliability and ensure releases run on production hosts
- Develop, test, and maintain a Swift-based agent and related infrastructure
- Contribute to CI/CD, release tooling, staged rollout and rollback processes
Qualifications
- 7+ years of professional experience building, shipping and supporting production software or system software
- Proficiency in at least one high-level or scripting language (Python or Rust) and at least one low-level systems language (C or C++)
- Solid knowledge of operating system internals (processes, threads, memory, system calls, namespaces) on Linux, macOS, or both
- Credible understanding of attacker behavior and security concepts and telemetry (process, network, file events) on hosts
- Experience with endpoint/host/agent software at large scale with performance and availability objectives
- Experience with eBPF, EndpointSecurity or similar OS-level instrumentation and evasion concepts
- Experience with Swift on server, concurrency in Swift, and cross-platform builds
- Understanding of EDR/host-based detection techniques and current industry state of the art
- Experience with policy-driven detection logic (e.g., OPA/Rego) and probabilistic data structures for anomaly detection
- Experience with virtualization/hypervisor environments
- Experience building CI/CD and release tooling for host-deployed software, including staged rollout and rollback
Skills
Required:Programming (Python or Rust)Systems programming (C or C++)Operating system internalsSwift (server-side, concurrency, cross-platform builds)EDR / host-based detection techniquesCI/CD and release tooling
Nice to have:OS instrumentation (eBPF, EndpointSecurity)Policy-driven detection logic (OPA/Rego)Anomaly detection / probabilistic data structuresVirtualization / hypervisor environments
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Discounted products and free services
- Education expense reimbursement (tuition)
- Discretionary bonuses or commission potential and relocation eligibility
- Apple employee stock programs (RSUs, Employee Stock Purchase Plan)
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services