A

Apple

Designs phones, computers and their operating systems

Site Reliability Engineer - SRE, London

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • In-depth hands-on experience operating managed Kubernetes, including Google Kubernetes Engine and/or Amazon Elastic Kubernetes Service, in a public cloud, with experience scaling distributed systems.
  • Strong experience deploying, supporting, and supervising new and existing services, platforms, and application stacks.
  • Experience with scale testing, disaster recovery, and capacity planning.
  • Ability to eliminate repetitive manual processes through automation and improve them through repeated iteration.
  • Ability to write programs using a high-level programming language such as Java, Swift, Python, or TypeScript.
  • Proclivity toward efficient programming that emphasizes improvement through complexity analysis.
  • Experience with Nginx, Envoy, Prometheus, and/or Docker.

Responsibilities

  • Deploy, support, and monitor new and existing services, platforms, and application stacks.
  • Use scale testing to measure, tune, and optimize system performance.
  • Enhance, architect, author, and deliver software to improve the availability, scalability, and security of Apple's internet services.
  • Build and run systems, infrastructure, and applications through automation.
  • Participate in periodic on-call duties.

Desired Qualifications

  • Experience across multiple public clouds, specifically Google Cloud Platform and Amazon Web Services.
  • Understanding of standard networking protocols and components such as HTTP, DNS, ECMP, TCP/IP, ICMP, the OSI Model, subnetting, and load balancing strategies.
  • Understanding of the Linux operating system, including kernel, memory, processes, threads, static and shared libraries, inter-process communication, and signals.
  • Experience with infrastructure-as-code and config-as-code tooling such as Pulumi, Terraform, or Pkl.
  • Experience with fleet and cluster lifecycle management, node provisioning, and hardware-adjacent reliability, including GPU health and capacity management, at scale.
  • Experience building and operating continuous integration and continuous delivery pipelines for cloud infrastructure.

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