Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Security Software Engineer, EDR

Home > Swift programming jobs

Principal Security Software Engineer, EDR in USA

  • Seattle, WA

Responsibilities

  • Own the reliability, quality, performance, rollout safety, and operational excellence of Apple’s EDR agent.
  • Lead incident response, post-mortems, corrective actions, and the development of a reliability learning culture.
  • Partner with Security SRE, platform-specific SRE teams, and Tier 1, Tier 2, and Tier 3 support teams.
  • Design tiered support and escalation models and develop support runbooks.
  • Build and evolve endpoint, host, and agent software deployed across a very large fleet.
  • Develop security telemetry collection, host-based detection, and response capabilities.
  • Lead technical solutions for ambiguous, high-stakes systems and security problems.

Requirements

  • 15+ years of professional experience building, shipping, and supporting production or system software.
  • Strong hands-on experience with Swift on server and C for eBPF and kernel-level code.
  • Experience owning reliability for a critical production system, including availability, performance, rollout safety, and operational readiness.
  • Experience leading incident response and writing or leading post-mortems.
  • Proficiency in Python or Rust and at least one low-level systems language such as C or C++.
  • Strong knowledge of operating system internals, including processes, threads, memory, system calls, and namespaces, on Linux, macOS, or both.
  • Credible understanding of attacker behavior, security concepts, and malicious activity in host telemetry.
  • Ability to participate in Tier 3 support and lead support-model design.
  • Experience developing Tier 1 and Tier 2 support runbooks and training SREs.
  • Experience operating endpoint, host, or agent software at very large scale with strict performance and availability objectives.
  • Experience with eBPF, EndpointSecurity, or similar OS-level instrumentation.
  • Experience with Swift on server, Swift concurrency, and cross-platform builds.
  • Understanding of EDR, host-based detection techniques, and current industry practices.
  • Experience with policy-driven detection logic such as OPA/Rego and probabilistic data structures for bounded-memory anomaly detection.
  • Experience with virtualization and hypervisor environments.
  • Public contributions such as open-source work, talks, papers, or blog posts are preferred.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Senior Mobile Software Engineer (iOS

  • JumpCloud
  • Full time
  • Remote
  • 10/26/2026
  • India

Associate Principal Engineer (Treasury & Banking)

  • Nagarro
  • Full time
  • Remote
  • 10/26/2026
  • India

Software Engineer 5 - iOS

  • Netflix
  • Full time
  • USA
  • 10/25/2026
  • Salary: $388k-$558k
  • Remote

Security Site Reliability Engineer

  • Apple
  • Full time
  • USA
  • 10/25/2026
  • Seattle, WA

Senior iOS Engineer, Crypto Perpetuals

  • Robinhood
  • Full time
  • Canada
  • 10/24/2026
  • Toronto