Prepin
Log in
Apple

engineering opportunity

Site Reliability Engineer, Apple Data Platform / Druid

The Site Reliability Engineering team manages planetary-scale infrastructure and applications on bare-metal and cloud platforms to deliver data processing, governance, and storage for Apple's global products. This involves ensuring these geographically distributed data center technologies work harmoniously to support predictable and performant data analytics.

Austin, Texas, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at Apple?

People at Apple don’t just build products — they craft the kind of experience

that have revolutionized entire industries. The diverse collection of our people

and their ideas inspire innovation in everything we do. Imagine what you could

do here! Join Apple, and help us leave the world better than we found it. Apple

Services Engineering (ASE) is responsible for designing and maintaining the

systems, platforms, and infrastructure that support Apple's global services,

such as Apple Music, iCloud, Siri, Maps, and many more. Our work forms the

foundation upon which our world-class software developers build the products our

customers love. We are seeking innovative and dedicated Site Reliability

Engineers to help us sustain our mission of providing the highest quality

experience for our customers. ASE services must scale globally, remain highly

available and consistently performant. If you are passionate about designing,

engineering, and running systems and infrastructure that will help millions of

customers, then this is the place for you!

DESCRIPTION

Apple Services infrastructure is planetary scale. Our Data Platform Site

Reliability Engineering team manages the infrastructure and applications on

bare-metal and cloud computing platforms to deliver data processing, governance,

and storage for many of Apple’s global products and organizations. Our platform

teams work with exabytes of data, terabytes of memory, and hundreds of thousands

of jobs running millions of executors to support predicable and performant data

analytics. Our platform enables key features in Apple Music, TV, Maps, News, and

other world class products. Ensuring all of these technologies in geographically

distributed data centers work together in harmony presents unique challenges.

MINIMUM QUALIFICATIONS

BS/MS in Computer Science or Equivalent 5+ years of software development or

production operations experience in a large-scale environment Proficiency in

authoring and releasing code in Go, Python, or Java using common configuration

management and software delivery platforms Experience operating production

applications at scale, including well designed performance testing, HA and

disaster recovery concepts, capacity planning, and managing distributed systems

on internal and public cloud infrastructure, principally Kubernetes

Understanding of the Linux Operating System, containers and virtualization,

standard networking protocols, and components Strong sense of ownership and

integrity demonstrated through clear communication and collaboration

Demonstrates excellent troubleshooting and problem solving skills using the

scientific method Preferred experience with Druid

PREFERRED QUALIFICATIONS

Proficiency with the architecture, deployment, performance tuning, and

troubleshooting of open source data analytics or governance technologies such as

Apache Spark, Flink, Hive, Hadoop/HDFS, Trino, and/or Druid. The successful

candidate is frustrated with toil and has an acute drive to both automate manual

operations and evolve them into automatic processes.

Which skills does this role require?

GoPythonJavaKubernetesLinux Operating SystemContainersVirtualizationNetworking ProtocolsPerformance TestingDisaster RecoverySite Reliability EngineeringApple Data PlatformApple Services EngineeringGlobal ServicesInfrastructureData PlatformBare-metalCloud ComputingData ProcessingData GovernanceData StorageExabytes of DataConfiguration ManagementSoftware Delivery PlatformsProduction ApplicationsHigh AvailabilityCapacity PlanningDistributed Systems

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.