About The Position

Apple Services Engineering builds and supports systems that power Apple customer experiences. The Apple Services Site Reliability Engineering teams are responsible for systems and services that directly support customers. The Senior Site Reliability Engineer will build and support highly available customer-facing services. The role focuses on reliability and performance of the server software stack powering services such as iCloud Photos, Mail, Drive, and Backup. The engineer will apply reliability best practices from service inception through production, collaborate with product development teams, and use data and automation as first principles. The teams use open-source, vendor-licensed, and internally developed tools to manage the end-to-end software development lifecycle; the engineer will learn and have opportunities to improve these tools.

Requirements

  • At least 5 years in a Site Reliability Engineering or DevOps-focused role.
  • Bachelor’s degree in computer science or an equivalent field, with at least 5 years of experience.
  • Knowledge of Linux operating system principles, networking fundamentals, and systems management.
  • Demonstrable fluency in at least one of Java, Python, or Go.
  • Automation experience.
  • Experience managing and scaling distributed systems in a public, private, or hybrid cloud environment.
  • Familiarity with microservices architecture and container orchestration with Kubernetes.
  • Awareness of key security principles, including encryption, keys, and exchange protocols.
  • Understanding of SRE principles, including monitoring, alerting, error budgets, fault analysis, and automation.
  • Strong sense of ownership and willingness to communicate and collaborate with other engineers and teams.
  • Ability to identify and communicate technical and architectural problems and work with partners and the team to find solutions.

Nice To Haves

  • Infrastructure operations experience.
  • Experience implementing automation.
  • Scripting experience in Python.
  • Enjoy building partnerships.

Responsibilities

  • Build and support highly available customer-facing services.
  • Help maintain reliability and performance of the server software stack supporting Apple services, including iCloud Photos, Mail, Drive, and Backup.
  • Apply reliability best practices from service inception through production.
  • Collaborate with product development teams to deliver products and a shared vision.
  • Use data and automation as first principles.
  • Learn and improve tools used to manage the end-to-end software development lifecycle.
  • Identify and communicate technical and architectural problems, and work with partners and the team to iteratively find solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service