Senior Security Software Engineer EDR

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$308,500 / yr
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $242k
$130k $328k
below market most similar roles pay here above market

This role pays more than 92% of similar roles. Most pay $154,600–$221,800 — the blue band above. At the midpoint, this role pays about $242k versus about $188k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Security Software Engineer EDR

The Senior Security Software Engineer EDR joins the Detection team within Apple Services Engineering to develop endpoint detection and response technology. You will build and grow a Swift-based agent that runs on Linux and Apple operating systems to collect security telemetry, evaluate detections, and execute response actions on hosts. This role involves transforming high-stakes problems into production software for internal servers and public-facing products, including Private Cloud Compute. You must possess proficiency in Python or Rust and C or C++, alongside deep knowledge of operating system internals like processes, threads, and system calls. Key technical skills include experience with eBPF, EndpointSecurity, Swift concurrency, and policy-driven detection logic. You will solve complex security problems by analyzing attacker behavior and host telemetry to protect systems against various threats.

What you'll do

  • Develop and maintain a Swift-based security agent for Linux and Apple operating systems.
  • Collect security telemetry and evaluate detections directly on host systems.
  • Implement automated response actions on hosts to mitigate security threats.
  • Translate vague, high-stakes security problems into functional production software.
  • Ensure high reliability and availability for software deployed across a large fleet of servers.
  • Build and support CI/CD and release tooling for staged rollouts and rollbacks.
  • Analyze host telemetry such as process, network, and file events to identify malicious activity.

What we're looking for

  • 7+ years of professional experience building, shipping and supporting production software or system software.
  • Personal 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 including processes, threads, memory, system calls, and namespaces for Linux, macOS, or both.
  • Credible understanding of attacker behavior, security concepts, and how malicious activity appears in host telemetry.
  • Experience building or operating endpoint, host, or agent software deployed at large scale (preferred).
  • Experience with eBPF, EndpointSecurity, or similar OS-level instrumentation (preferred).
  • Experience with Swift on server, concurrency in Swift, and cross-platform builds (preferred).
  • Experience with virtualization, hypervisor environments, and CI/CD release tooling for host software (preferred).

More like this

Similar roles

Senior Software Engineer, Security

Apple Inc

Seattle, WA 13 days ago $175,000–$308,500
Python Go Java LLM Agentic Systems CI/CD Distributed Systems gRPC Linux Bash Containerization Dynamic Analysis Taint Analysis Artifact Signing Data Pipelines
10+ yrs exp

Senior Security Engineer

Apple Inc

Seattle, WA 66 days ago $175,000–$308,500
Threat Modeling Cloud-Native Architecture Python Java Go Swift Kubernetes Container Orchestration Distributed Systems Artificial Intelligence Machine Learning Security Review Multi-tenant System Design Platform as a Service Software as a Service
10+ yrs exp

Senior Security Software Engineer

Electronic Arts

Austin, TX +1 33 days ago
Node.js .NET Rust PHP React Angular Next.js TypeScript Kubernetes AWS EKS ECS Fargate CI/CD GitLab CI ArgoCD GitOps Infrastructure-as-Code SRE Observability
10+ yrs exp Hybrid