Senior SRE Software Engineer - ASE Compute
Apple· Software and Services
ShanghaiFull-timePosted 1w ago
About the role
Senior SRE software engineer for Apple Service Engineering (ASE) Compute, owning the architecture and technical direction of Kubernetes internals used by Apple's services. Responsible for controllers and namespace management infrastructure, reliability improvements, upstream Kubernetes engagement, and mentoring while potentially building 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 that appear beyond upstream defaults, implement fixes into the platform to prevent recurrence, and automate operational load.
- Set the 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 reviews, code reviews, and direct mentoring.
- Lead cross-team technical efforts, advise partner service teams on platform capabilities and tradeoffs, shaping Compute roadmap and designs.
- Optionally contribute to AI-assisted tooling that accelerates triage, operational workflows, and infrastructure automation.
Qualifications
- 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 — comfortable 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
- Education: Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience
Skills
Required:SRE / Site Reliability EngineeringKubernetesGoConfiguration managementCommunication
Last updated Oct 16, 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