Software Engineer iCloud SRE Tools

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Aug 20, 2019

Weekly Hours: 40

Role Number: 200089944

The iCloud SRE Performance and Tools team is seeking a Software Engineer to develop tools and infrastructure that improve iCloud's performance, availability and resiliency. The position requires expert coding skills along with deep understanding of networking systems. Knowledge of microservices and experience with different cloud providers (AWS/GCP,Azure) is plus. We are hiring high quality engineers with a diverse set of experiences and skill sets for positions on Apple's primary cloud offering. We're looking for a talented and hardworking person to join this amazing team, if you feel this is you, we'd love to hear from you

Key Qualifications

  • 3+ years software engineering experience or coding experience in Java or Scala
  • Deep understanding with API design, RESTful principles, and design patterns
  • Good working experience with Maven/Jenkins and CI/CD pipelines
  • Strong knowledge of at least one SQL and NoSQL database
  • Experience participating in code reviews
  • Experience with Kubernetes, Spinnaker and AWS is a desired
  • Experience developing Chaos experiments is a plus


The services iCloud runs are massive. Operating at our scale, across multiple geographically dispersed data centers and servicing hundreds of millions of users presents rare challenges. As a member of the SRE Performance and Tools team, you will seek these problems using data, strong coding skills & teamwork. You will lead projects that will have significant impact on iCloud's performance, availability and resiliency. Your products will be used by both developers and SREs across the organization. These include (but not limited to) products like Performance as a service, Power and Network impact analysis and recommendation tool, Synthetic monitoring, Chaos Engineering and more. You will interface with stakeholders outside iCloud, understand their needs and build things that bring value and happiness

Education & Experience
- BS/M.S in Computer Science or related technical field

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer iCloud SRE Tools

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good