A

Apple

Designs phones, computers and their operating systems

Apple Service Engineering Observability Site Reliability Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeSeattle, WA, USANo salary listedIn-person

About the Job

Requirements

  • A B.S. in Computer Science or a related field is required.
  • At least 10 years of industry experience, including at least 5 years in an SRE or DevOps role supporting external, production-grade web services, APIs, or SaaS applications.
  • Experience developing production-grade software in Python, including scripting and automation proficiency.
  • Hands-on experience deploying and operating user-facing applications, with strong container orchestration experience or equivalent Kubernetes experience.
  • Experience using Terraform for infrastructure as code and version-controlled production environments.
  • Experience or knowledge of the Prometheus ecosystem.
  • A strong sense of ownership and integrity, demonstrated through clear communication and collaboration.
  • Experience and confidence with incident response and incident management.
  • A drive to automate manual operations and improve them through repeated iteration.
  • Comfort with open-source configuration management and orchestration tools, including Helm, Pulumi, Terraform, and Spinnaker.

Responsibilities

  • Own, monitor, and defend availability, latency, and performance metrics (SLIs/SLOs) for customer-facing production services.
  • Maintain and optimise customer-serving production environments, including AliCloud services (ACK Kubernetes, ECS, Serverless, and RDS) alongside Apple's own infrastructure.
  • Manage external-facing networking, content delivery, and load balancing (SLB/ALB, Global Traffic Manager, and AliCloud CDN) to ensure minimal latency for users worldwide.
  • Maintain zero-downtime deployment pipelines so new features ship safely and continuously without disrupting customer workflows.
  • Build customer-centric dashboards and alerting frameworks using Prometheus, Grafana, and Splunk (or similar Log Service) to catch and resolve user-facing issues before they generate support tickets.
  • Implement automated scaling rules to handle peak customer traffic spikes efficiently while managing infrastructure spend.
  • Drive incident response and management for production systems, conducting deep root-cause analysis across software, systems, automation, and process.

Desired Qualifications

  • A Master's degree in Computer Science or a related field.
  • Scripting in Bash, exposure to Go and Rust, and experience with Pulumi are advantageous.
  • Experience managing client data persistence, backups, and failovers using cloud databases such as RDS MySQL, PostgreSQL, or PolarDB.
  • Ability to investigate complex systemic or latent reliability issues cross-functionally.
  • Prior on-call experience supporting large-scale, distributed systems.
  • Experience collaborating with a global, asynchronously communicating team.
  • Experience with Spinnaker.

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