Senior Service Reliability Engineer - Apple Data Platform

Apple is a technology company that creates innovative products and services including iPhone, iPad, Mac, Apple Watch, and Apple Services.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Service Reliability Engineer - Apple Data Platform

The Apple Services Engineering team (ASE) is seeking a Senior Service Reliability Engineer to join their Apple Data Platform team. This role is crucial in maintaining mission-critical cloud systems with constant uptime and seamless scaling. The ideal candidate will be self-motivated with a passion for excellence, working closely with developers and architects to improve stability, security, and scalability.

As part of ASE, you'll be working with the team that powers major Apple services including the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. These services operate at massive scale, delivering entertainment to more than 150 countries in over 35 languages. The team builds secure, end-to-end solutions, developing custom software for creative work processing, provider tools, server-side systems, and APIs for various Apple services.

Your responsibilities will include managing production environments, automating deployments, working with multiple cloud platforms (AWS/GCP), and implementing RESTful/RPC services. You'll be involved in critical operations like capacity planning, scale testing, and disaster recovery, while maintaining strong relationships with internal teams and external vendors.

This role offers a unique opportunity to work at the intersection of art and technology, contributing to Apple's integrated approach to hardware, software, and services. You'll be part of a small, multi-functional team that maintains Apple's core value of privacy while delivering services at unprecedented scale.

Last updated 2 hours ago

Responsibilities For Senior Service Reliability Engineer - Apple Data Platform

  • Operate, monitor, and triage all aspects of production and non-production environments
  • Automate deployment and orchestration of services into the cloud environment
  • Work on multiple cloud environments like AWS and GCP
  • Participate in capacity planning, scale testing, and disaster recovery exercises
  • Support partner teams including engineering, QA, and program management
  • Maintain relationships with internal and external third-party vendors
  • Design and implement RESTful/RPC API and services using Golang or Python

Requirements For Senior Service Reliability Engineer - Apple Data Platform

Go
Python
Kubernetes
  • Bachelor's Degree in Computer Science, engineering-related field, or equivalent experience
  • 5+ years in Service Reliability Engineering, DevOps, or Infrastructure focused role
  • Expert-level experience working with Kubernetes and AWS
  • Proficient in Golang and Python
  • Experience designing and implementing RESTful/RPC API and services

Benefits For Senior Service Reliability Engineer - Apple Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive health benefits including medical, dental, and vision insurance

Interested in this job?

Jobs Related To Apple Senior Service Reliability Engineer - Apple Data Platform

DevOps Systems Engineer – Human Engineering

Senior DevOps Systems Engineer role at Apple, focusing on cloud infrastructure, Kubernetes, and engineering tools development, offering competitive salary and comprehensive benefits.

Systems Development Engineer, Amazon Elastic VMware Service(EVS)

Senior Systems Development Engineer role at Amazon AWS, focusing on VMware service integration, requiring 5+ years experience and strong systems engineering background.

DevOps Systems Engineer – Human Engineering

Senior DevOps Systems Engineer role at Apple, focusing on cloud infrastructure, Kubernetes, and engineering tools development, offering competitive salary and comprehensive benefits.

Senior DevOps Engineer (Hybrid)

Senior DevOps Engineer position at Upstream, focusing on infrastructure scaling, CI/CD implementation, and cloud technologies in a hybrid work environment.

Senior Validation Engineer, Autonomous Vehicles

Senior Validation Engineer position for autonomous vehicles at Venti Technologies, focusing on software testing and validation for autonomous systems.