SRE Software Engineer

Apple Inc.

Austin (TX)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Austin, Texas seeks a Site Reliability Engineer to deploy and manage a large Kubernetes platform powering Apple’s services.

You’ll partner with engineering teams to solve problems using open-source and in-house tooling, learn to write well-tested code, and gradually own features. You will engage with the upstream community, gain hands-on experience with production-scale systems, and build the technical foundation to support service teams across Apple.

Qualifications

  • Hands-on Linux systems administration experience.
  • Experience deploying and managing Kubernetes clusters.
  • Proficiency in Python or Go scripting.
  • Familiarity with CI/CD and configuration management.

Responsibilities

  • Deploy, configure, and maintain large-scale, multi-tenant Kubernetes environments.
  • Write and maintain operational tooling to improve reliability and reduce manual intervention.
  • Implement and maintain reliability standards for the platform: SLOs, error budgets, alerting philosophy, upgrade and rollout strategy, and run-books.
  • Contribute to CI/CD pipelines, revision control workflows, and configuration management practices.
  • Take on-call, troubleshoot production issues, and follow up on post-incident action items.
  • Help enforce security best practices, OS hardening, and compliance standards across the fleet.

Skills

Linux administration
Containerization
Python
Go
Networking fundamentals
Git
OS security hardening

Tools

Kubernetes
Docker
Prometheus
Thanos
Splunk
Puppet/Ansible

Job description

Austin, Texas, United States Software and Services

People at Apple don't just build products, they craft the kind of experience that has 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 systems and infrastructure that power Apple's services (such as iCloud, Apple Music, Apple Intelligence, and Maps). We are the foundation on which Apple's software developers build the products that our customers love. Our services have to scale globally, stay highly available, and "just work." If you love designing, engineering, and running systems and infrastructure that will help millions of customers, then this is the place for you!

Description

The ASE Compute team is looking for a Site Reliability Engineer to deploy and manage a large Kubernetes platform that Apple's services run on, partnering with engineering teams across the company to solve complex problems using both open-source and in-house tooling. You will contribute to the development of our controllers and namespace management infrastructure, working alongside senior engineers to strengthen the reliability of our Kubernetes services. You will learn to write well-tested code, participate in design reviews, and gradually take ownership of features. You'll have the opportunity to engage with the upstream community, gain hands-on experience with production-scale systems, and build the technical foundation to support service teams across Apple. The role also offers room to build AI-assisted tooling that accelerates triage, operational workflows, and infrastructure automation for the whole team.

Responsibilities
  • Deploy, configure, and maintain large-scale, multi-tenant Kubernetes environments
  • Write and maintain operational tooling to improve reliability and reduce manual intervention
  • Implement and maintain reliability standards for the platform: SLOs, error budgets, alerting philosophy, upgrade and rollout strategy, and the run-books that follow from them.
  • Contribute to CI/CD pipelines, revision control workflows, and configuration management practices
  • Take on-call, troubleshoot production issues, and follow up on post-incident action items
  • Help enforce security best practices, OS hardening, and compliance standards across the fleet
Minimum Qualifications
  • Hands-on experience in Linux systems administration and containerization with enterprise distributions such as RHEL, Oracle Linux, or CentOS
  • Proficiency in Python or Go for scripting and tooling
  • Solid understanding of Linux fundamentals: file systems, process management, user and group administration, and package managementWorking knowledge of networking concepts including TCP/IP, DNS, DHCP, and basic firewall configuration
  • Experience with version control systems such as Git and configuration management (Puppet, Ansible, or equivalent)
  • Strong written and verbal communication skills
Preferred Qualifications
  • Site Reliability Engineering, DevOps, or Infrastructure focused experience
  • Experience with third-party cloud platforms (AWS, GCP, or Azure)
  • Experience with containerization and orchestration technologies such as Docker or Kubernetes
  • Familiarity with bare-metal provisioning and lifecycle management at datacenter scale
  • Understanding of cloud-native observability (Prometheus, Thanos, Splunk, or similar)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Knowledge of OS security hardening, encryption, and regulatory compliance frameworks

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Site Reliability Engineer, Apple Data Platform
Site Reliability Engineer, Apple Data Platform

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior/Staff Software Engineer, Apple Services Engineering
Senior/Staff Software Engineer, Apple Services Engineering

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 308,500
Medical & dental coverage
Retirement benefits
Employee stock programs
+2
ASE Compute - Senior SRE Software Engineer
ASE Compute - Senior SRE Software Engineer

Apple Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Apple Services Engineering (ASE) Compute - Software Engineering Manager
Apple Services Engineering (ASE) Compute - Software Engineering Manager

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 238,000 - 356,000
Medical and dental coverage
Retirement benefits
Discounted products and services
+1
Senior Site Reliability Engineer - Apple Services Engineering (ASE) / iCloud at Apple Cupertino, CA
Senior Site Reliability Engineer - Apple Services Engineering (ASE) / iCloud at Apple Cupertino, CA

null • Cupertino (CA)

On-site
USD 175,000 - 265,000
Employee stock programs
Medical and dental coverage
Tuition reimbursement
+1
Service Reliability Engineer (SRE)
Service Reliability Engineer (SRE)

Apple Inc. • Seattle (WA)

On-site
USD 142,300 - 263,300
Medical and Dental coverage
Retirement benefits
Employee stock purchase plan
+2
Senior Site Reliability Engineer - ASE / iCloud
Senior Site Reliability Engineer - ASE / iCloud

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 308,500
Medical and dental coverage
Retirement benefits
Stock programs (RSUs)
+2
Senior Site Reliability Engineer - ASE / iCloud
Senior Site Reliability Engineer - ASE / iCloud

Apple Inc. • San Francisco (CA)

On-site
USD 184,700 - 277,600
Stock programs
Tuition reimbursement
Medical and dental coverage
+2
Senior Software Engineer - Compute
Senior Software Engineer - Compute

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 142,000 - 263,000
Senior Site Reliability Engineer - Apple Services Engineering (ASE) / iCloud at Apple Culver Ci[...]
Senior Site Reliability Engineer - Apple Services Engineering (ASE) / iCloud at Apple Culver Ci[...]

null • Culver City (CA)

On-site
USD 167,000 - 251,000
Comprehensive medical coverage
Dental coverage
Retirement benefits
+2