Site Reliability Engineer, Data Analytics

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$166,600 - $250,600
Site Reliability
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Site Reliability Engineer, Data Analytics

At Apple, the Data Analytics team is dedicated to enhancing user experience through improved operating system stability, feature usage telemetry, and device performance evaluation. The team develops and operates various Big Data infrastructure products and applications, working with privacy-preserving techniques and data aggregation to inform direction.

As a Site Reliability Engineer on the data analytics team, you'll tackle large-scale problems and help Apple engineers address critical questions about their hardware, firmware, and software stability and performance. You'll be responsible for writing automation code to ensure reliability and managing thousands of compute and storage instances across a heterogeneous infrastructure. The role involves diving deep into complex data and application issues for root cause analysis.

You'll work collaboratively with teammates and peers, applying critical thinking skills and understanding of complex distributed systems to solve problems. This position offers the opportunity to contribute to major Apple applications like Apple Intelligence and Safari, while also helping improve macOS and iOS performance.

The ideal candidate brings strong experience in cloud services, big data technologies, and distributed systems. You'll need expertise in languages like Python, Java, or Scala, and platforms such as Kubernetes and Kafka. This role combines technical depth with collaborative problem-solving, making it perfect for engineers passionate about reliability, scalability, and performance at massive scale.

Working at Apple means joining a company that values innovation, quality, and user experience. You'll receive comprehensive benefits including medical coverage, retirement benefits, stock options, and educational support, while working with cutting-edge technology that impacts millions of users worldwide.

Last updated 2 days ago

Responsibilities For Site Reliability Engineer, Data Analytics

  • Write code to automate processes to ensure reliability
  • Manage thousands of compute and storage instances across large heterogeneous infrastructure
  • Dive into complex data and application issues for root cause analysis
  • Partner with teammates to solve problems
  • Contribute to development of Apple's applications
  • Help improve performance of macOS and iOS

Requirements For Site Reliability Engineer, Data Analytics

Python
Java
Scala
Kubernetes
Kafka
  • Bachelors degree or equivalent experience
  • Familiarity with one or more cloud services environments (AWS, GCP, etc.)
  • Experience working with big data technologies and/or applications
  • 5+ years of production experience managing and supporting large scale distributed Big Data applications
  • Experience with at least one of the following languages: Python, Bash, Ruby, Java, Scala
  • Experience with Kubernetes, Flink, Kafka, Cloud Services
  • Excellent written and verbal communication skills

Benefits For Site Reliability Engineer, Data Analytics

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Site Reliability Engineer, Data Analytics

Senior Site Reliability Engineer - ASE iCloud Cross Functional

Senior Site Reliability Engineer role at Apple working on iCloud services, focusing on system reliability, cross-team collaboration, and service improvement initiatives.

Senior Site Reliability Engineer - Apple Services Engineering (ASE) / iCloud

Senior Site Reliability Engineer role at Apple Services Engineering, focusing on building and maintaining highly available systems that power Apple's customer-facing services.

Site Reliability Engineering Leader - Security, Apple Service Engineering

Lead Site Reliability Engineering team for security infrastructure at Apple, managing critical services and improving reliability while ensuring robust security measures.

Site Reliability Engineer – Software CSG

Site Reliability Engineer role at Apple focusing on software automation and infrastructure support for silicon design teams, requiring 10+ years of experience with Python, Go, and large-scale systems.

Senior Site Reliability Engineer (Storage)

Senior Site Reliability Engineer position at LinkedIn focusing on storage infrastructure, requiring 5+ years of experience in web operations and expertise in storage systems.