A

Apple

Designs phones, computers and their operating systems

Senior Site Reliability Engineer Software Engineer - ASE Compute

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeShanghai, ChinaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years in a Site Reliability Engineering, DevOps, or infrastructure-focused role.
  • Deep experience operating large-scale, multi-tenant Kubernetes environments in production.
  • A strong systems background and the ability to troubleshoot across the full stack, including networking, operating systems, container runtimes, and applications.
  • Expert-level Go proficiency and a track record of shipping and owning controllers or operators on which other teams depend.
  • Experience with configuration management at scale, using Puppet, Ansible, or an equivalent tool.
  • Demonstrated ability to drive cross-functional initiatives to completion.
  • Strong written and verbal communication skills.
  • A Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience.

Responsibilities

  • Own the architecture and technical direction for controllers and namespace management infrastructure, from design through production operation at global scale.
  • Find and fix reliability problems that exceed upstream defaults and community guidance, build fixes into the platform to prevent recurrence, and automate operational work that cannot be designed away.
  • Set platform reliability standards, including service-level objectives, error budgets, alerting philosophy, upgrade and rollout strategy, and related runbooks.
  • Take on-call shifts, lead incident response for the hardest production issues, and complete post-incident follow-up to prevent recurrence.
  • Represent Apple in the upstream Kubernetes community by advancing Apple's requirements through design proposals and code in relevant special interest groups.
  • Develop engineers through design review, code review, and direct mentoring.
  • Lead cross-team technical efforts through ambiguity, advise partner service teams and their leadership on platform capabilities and tradeoffs, and shape partner designs and the Compute roadmap.

Desired Qualifications

  • Experience with third-party cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with bare-metal provisioning and lifecycle management at datacenter scale.
  • Understanding of cloud-native observability tools such as Prometheus, Thanos, Splunk, or similar.
  • Experience operating infrastructure as an internal managed service with defined service-level agreements.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs