Senior Software Developer, Site Reliability Engineering

Cupertino, CA Full Time
POSTED ON 5/11/2024

Job Details

Summary

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!

Key Qualifications

An inherent bias for action, strong sense of ownership and integrity proven through clear communication and collaborationExperience with developing, deploying, and supporting new and existing services, platforms or application stacks, preferably for end-user facing productsExperience in running and scaling distributed systems in a public, private, or hybrid cloud environmentWorking experience with microservices architecture and container orchestration with Kubernetes or similar technologies, preferably in a large-scale production environmentThe ability to design, author and release code in languages like Go, Python, Ruby or JavaBeing curious about how systems work and, more importantly, how they failA strong desire to build bots that automate away repetitive tasksExperience with disaster recovery, capacity planning and chaos testingExperience with running large numbers of diverse systems with configuration management and software delivery platforms (such as Spinnaker, Puppet, Chef or Ansible)A track record of partnering with peers to cultivate proven engineering principlesStrong belief in acquiring and spreading knowledge via mentorship

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.

Education & Experience

BS/MS in Computer Science or Equivalent (software development or production experience in a large-scale environment)

Pay & Benefits

  • 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 $170,700.00 and $256,500.00, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

    Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Senior Software Developer, Site Reliability Engineering career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$105,104 - $130,849
Income Estimation: 
$126,224 - $153,779
Income Estimation: 
$105,104 - $130,849
Income Estimation: 
$126,224 - $153,779

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Developer, Site Reliability Engineering.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $112,846 - $161,583
    • Income Estimation: $116,560 - $151,225
  • Capacity Management Skill

    • Income Estimation: $185,063 - $233,584
    • Income Estimation: $196,867 - $261,684
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple, Inc.

Apple, Inc.
Hired Organization Address Washington, DC Full Time
Summary Posted: Jun 7, 2024 Weekly Hours: 40 Role Number: 200553416 The people here at Apple don’t just create products ...
Apple, Inc.
Hired Organization Address Oklahoma, OK Full Time|Part Time|Temporary
Summary Posted: Mar 12, 2024 Role Number: 114438158 Do you love how it feels to help others? The Apple Store is dedicate...
Apple, Inc.
Hired Organization Address Beaverton, OR Full Time
Summary Posted: Jan 9, 2023 Role Number: 200454945 Imagine what you could do here! At Apple, new ideas have a way of bec...
Apple, Inc.
Hired Organization Address Beaverton, OR Full Time
Summary Posted: Jan 9, 2024 Role Number: 200529620 Analog Mixed-Signal (AMS) Team is seeking a self-motivated SERDES Mic...

Not the job you're looking for? Here are some other Senior Software Developer, Site Reliability Engineering jobs in the Cupertino, CA area that may be a better fit.