×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer - Site Reliability Engineering​/ASE iCloud

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: Apple Inc.
Full Time position
Listed on 2026-01-03
Job specializations:
  • IT/Tech
Salary/Wage Range or Industry Benchmark: 181100 - 272100 USD Yearly USD 181100.00 272100.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Developer - Site Reliability Engineering / ASE iCloud

Senior Software Developer - Site Reliability Engineering / ASE iCloud

Cupertino, California, United States Software and Services

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. The Apple Services Engineering (ASE) team builds and provides platforms, services and infrastructure that fuel Apple’s services (such as iCloud, iTunes, Siri, and Maps).

We are the foundation on which Apple’s software developers build the products that our customers love. We are looking for passionate and dedicated engineers to continue our focus in providing our customers the highest quality Apple Services experience. Our services have to scale globally, stay highly available, and “just work.” If you love designing, engineering and running products and platforms that will help millions of customers, then this is the place for you!

Description

Apple Services’ scale is BIG. Operating at our scale, across multiple geographies and servicing hundreds of millions of users presents unique challenges. As a Software Developer in SRE at Apple, you’ll need to solve these problems using data, teamwork, and your own expertise. ASE Products Site Reliability teams are responsible for the reliability and performance of the server software stack that powers products like iCloud Photos, Mail, Drive, Backup and many more.

We do that by focusing on reliability best practices from service inception to production, collaborating deeply with product development teams to deliver a superlative product and shared vision while leveraging data and automation as first principles. We run a mix of open source, vendor licensed, and internally developed tools to manage the end to end SDLC of our products. You’ll learn these tools and have opportunities to improve them.

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.

Responsibilities
  • As an SRE at Apple, you will:
  • Operate, monitor, and triage all aspects of our production and non-production environments.
  • Pioneer and implement the next-generation telemetry system.
  • Prepare alert handling procedures, runbooks, and collaborate with the off-shore SRE teams.
  • Automate deployment and orchestration of services into the cloud environment as well as other routine processes.
  • Actively participate in capacity planning, scale testing, and disaster recovery exercises.
  • Interact with and support partner teams, including engineering, QA, and program management.
  • Cultivate and maintain relationships with internal and external third-party vendors.
Minimum Qualifications
  • 6+ years of demonstrated expertise in Site Reliability Engineering, Infrastructure Ops or Dev Ops-focused role.
  • Understanding of SRE principles, includes monitoring, alerting, error budgets, fault analysis, capacity planning, automation and toil reduction.
  • Proficiency in at least one programming language - python, go or Java.
  • Experience managing and scaling distributed systems in a public, private, or hybrid cloud environment.
  • Experience with microservices architecture and container orchestration using Kubernetes or similar technologies.
  • BS or MS in Computer Science / related fields or equivalent work experience.
Preferred Qualifications
  • Experience running Tier 1 services for 24/7 support.
  • Strong understanding of Linux operating system fundamentals, networking principles, and system management.
  • Strong sense of ownership, with a desire to communicate and collaborate with other engineers and teams.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary