← All roles

ASE Compute - Lead SRE Software Engineer

Apple· Apple Service Engineering (ASE)
Apply on company site
Hybrid (San Francisco, CA)$184.7k - $324.8kfull-timePosted 3d ago

About the role

Senior SRE software engineer role focused on owning the architecture and technical direction of Kubernetes internals used by Apple's services. Responsibilities include design and production operation of controllers and namespace management, improving reliability, establishing SLOs and runbooks, incident leadership, upstream Kubernetes collaboration, mentoring engineers, and cross-team technical leadership. Opportunity to build AI-assisted tooling for triage and automation.

Responsibilities

  • Own the architecture and technical direction for our controllers and namespace management infrastructure, from design through production operation at global scale.
  • Find and fix reliability problems beyond upstream defaults, automate fixes to prevent recurrence, and automate operational load that cannot be designed away.
  • Set reliability standards for the platform: SLOs, error budgets, alerting philosophy, upgrade and rollout strategy, and runbooks.
  • Take on-call, lead incident response for the hardest production issues, and drive post-incident follow-up to prevent recurrence.
  • Represent Apple in the upstream Kubernetes community, driving requirements through design proposals and code in relevant SIGs.
  • Grow engineers through design review, code review, and direct mentoring.
  • Lead cross-team technical efforts through ambiguity, advising partner service teams on platform capabilities and tradeoffs.
  • Collaborate with service teams to shape Compute roadmap.
  • Lead the technical direction of Kubernetes internals used by Apple services.

Qualifications

  • Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience
  • 8+ years in a Site Reliability Engineering, DevOps, or Infrastructure focused role
  • Deep experience operating large-scale, multi-tenant Kubernetes environments in production
  • Strong systems background — troubleshooting across the full stack (network, OS, container runtime, application)
  • Expert-level Go, with a track record of shipping and owning controllers or operators that other teams depend on
  • Experience with configuration management at scale (Puppet, Ansible, or equivalent)
  • Demonstrated ability to drive cross-functional initiatives to completion
  • Strong written and verbal communication skills

Skills

Required:KubernetesGoConfiguration management

Benefits

  • Comprehensive medical and dental coverage
  • retirement benefits
  • range of discounted products and free services
  • reimbursement for certain educational expenses (tuition)
  • discretionary bonuses or commission payments (where eligible)
  • relocation assistance (where eligible)
  • Apple shareholder opportunities through stock programs
  • 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