ASE -Site Reliability Engineer

Apple is a global technology company that designs, manufactures, and sells consumer electronics, software, and services.
$143,100 - $264,200
Site Reliability
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For ASE -Site Reliability Engineer

Apple's Services Engineering (ASE) is seeking distributed systems engineers for their Coordination SRE team. This role focuses on developing and managing Apache Zookeeper and ETCD systems that power critical Apple internet services. The position offers an opportunity to work with cutting-edge distributed system architectures deployed globally, directly impacting hundreds of millions of users.

The role involves developing safe, reliable, and scalable applications and tooling for coordination systems deployment infrastructure. Team members will contribute to maintenance automation, monitoring tools, deployment architecture, and upstream database patches. The position requires strong technical skills in distributed systems, excellent communication abilities, and customer focus.

Working at Apple Services Engineering means joining a distributed team that values craftsmanship and performance. You'll collaborate across organizations to define metrics, optimize systems, and ensure quality delivery. The role suits engineers passionate about deep technical engineering and cross-organizational projects.

Key technical areas include SRE concepts, programming in Java/Go/Python, database concepts, performance engineering, and datacenter architecture. The position offers comprehensive benefits including competitive salary, stock options, medical coverage, and educational support. This is an excellent opportunity to impact critical infrastructure at one of the world's leading technology companies.

Last updated 14 days ago

Responsibilities For ASE -Site Reliability Engineer

  • Develop and contribute to software built to manage Apache Zookeeper and ETCD
  • Contribute to maintenance automation
  • Develop monitoring and alerting tooling/dashboards
  • Design deployment architecture
  • Contribute to upstream patches focused on stability, performance, and scaling
  • Collaborate with engineers to define metrics and quality guardrails
  • Engage with internal platform customers

Requirements For ASE -Site Reliability Engineer

Java
Go
Python
Kubernetes
  • BS or MS in Computer Science / related fields or equivalent work experience
  • Understanding of core SRE concepts - Monitoring, Alerting, Incident management
  • Proficient in one or more of: Java, Go (golang), Python
  • Understanding of database concepts
  • Knowledge of operating systems concepts
  • Understanding of datacenter architecture

Benefits For ASE -Site Reliability Engineer

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple ASE -Site Reliability Engineer

POS Production Engineering - SRE, Retail Engineering, Early Career

Early-career SRE position at Apple's POS Engineering team, focusing on retail systems automation and reliability using Python, Rust, and cloud technologies.

Junior Linux Site Reliability Engineer

Junior Linux Site Reliability Engineer position at Qualcomm in Cork, Ireland, focusing on Linux system management and automation with 3+ years experience required.

Software Engineer, Site Reliability Engineering

Entry-level Site Reliability Engineering position at Google, focusing on building and maintaining large-scale distributed systems with emphasis on reliability and automation.

Software Engineer, Site Reliability Engineering, Home and Assistant

Site Reliability Engineer role at Google, combining software and systems engineering to build and maintain large-scale distributed systems.

Site Reliability Engineer, Cloud Databases

Site Reliability Engineer position at Google focusing on maintaining and optimizing cloud database systems with emphasis on reliability, scalability, and automation.