Site Reliability Engineer, London at Apple | GB | Rezi

Site Reliability Engineer, London at Apple

Site Reliability Engineer, London

Apple · GB

2 weeks ago

Site Reliability Engineer, London

Apple · GB

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Site Reliability Engineer, London role.

Rezi rewrites your resume against Apple's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Site Reliability Engineer, London posting at Apple — free, in seconds.

About the Role

Apple Services Engineering infrastructure is BIG. Operating at our scale, across multiple geographically dispersed data centers and servicing hundreds of millions of users presents unique challenges. As an SRE at Apple, you'll need to solve these problems using data, teamwork, and your own expertise. SREs at Apple own the full infrastructure stack; from device driver performance debugging to content delivery network traffic management — our responsibilities are both broad and deep. ASE runs the majority of its systems on Linux. We run a mix of open source, vendor licensed, and internally developed tools to perform functions such as system configuration management, provisioning, software deployment, logging, and monitoring. You'll learn these tools and have opportunities to improve them. Our team is collaborative; we work closely with the development teams we support to deliver the best results for Apple. We think critically and strive to balance the best solution with the need to get things done for each engineering challenge we face. Good ideas are heard and results are rewarded. Culturally we believe in a close partnership with our development teams and aim to design & build new services together. We're passionate about software and automation in SRE and develop a variety of tooling and infrastructure. Our services run on mixed & hybrid platforms.

Responsibilities

  • Own the full infrastructure stack, from device driver performance debugging to content delivery network traffic management.
  • Manage and scale distributed systems in a public, private, or hybrid cloud environment.
  • Deploy, support, and monitor new and existing services, platforms, and application stacks.
  • Troubleshoot and solve problems effectively.

Requirements

  • Advanced experience with programming languages (Go, Python, Ruby, Bash).
  • Passion for designing and building reliable systems.
  • Strong sense of ownership and integrity demonstrated through clear communication and collaboration.
  • Deep systems and infrastructure knowledge.
  • Advanced knowledge and hands-on experience with source code and artifact management systems, CI/CD infrastructure (GitHub, Artifactory, Jenkins).
  • Automation advocate - belief in removing operational load with software.
  • Understanding of the Linux operating system, standard networking protocols, and components.

Skills

  • Go
  • Python
  • Ruby
  • Bash
  • Source code management
  • Artifact management
  • CI/CD
  • GitHub
  • Artifactory
  • Jenkins
  • Linux
  • Networking protocols
  • Distributed systems management
  • Configuration management
  • Software delivery platforms
  • Puppet
  • Ansible
  • Service deployment
  • Platform support
  • Application stack monitoring
  • Grafana
  • Splunk
  • Troubleshooting
  • Problem solving

Location

  • Geographically dispersed data centers

Work Type

  • Full-time

Experience Level

  • Advanced experience with programming languages
  • Advanced knowledge and hands-on experience with source code and artifact management systems, CI/CD infrastructure
  • Experience in managing and scaling distributed systems
  • Hands-on experience managing large numbers of diverse systems
  • Experience with deploying, supporting and monitoring new and existing services, platforms, and application stacks

About the Company

  • The Apple Services Engineering (ASE) team powers the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books.
  • ASE operates at a massive scale, meeting high performance expectations to deliver a huge variety of entertainment in over 35 languages to more than 150 countries.
  • Engineers build secure, end-to-end solutions, developing custom software for creative work processing, provider tools, server-side systems, and APIs for many Apple services.
  • Apple's unique integration of hardware, software, and services allows engineers to partner towards a single, unified vision.
  • The team has a deep commitment to strengthening Apple's privacy policy, a core value.
  • Services are a significant part of Apple's business, and these teams are small, forward-thinking, and cross-functional, offering broad exposure to opportunities.