Site Reliability Engineer - Apple Services Engineering
Apple · Bangalore
Collected role description
Role overview
Site Reliability Engineer - Apple Services Engineering at Apple
You will be inspired.
We are looking for an SRE with experience in building and supporting highly available customer-facing services.
Responsibilities
- Collaborate with other engineers on code, infrastructure, design reviews, and process enhancements.
- Evaluate and integrate new technologies to improve system reliability, security, and performance.
- Develop and implement automation to provision, configure, deploy, and monitor Apple services.
- Contribute to capacity planning, scale testing, and disaster recovery exercises.
Required qualifications
- Minimum qualification: 6+ years of demonstrated expertise in Site Reliability Engineering, Infrastructure Ops or DevOps-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.
Preferred qualifications and skills
- Preferred qualification: BS or MS in Computer Science / related fields or equivalent work experience. 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.
Employment details
- Location: Bengaluru [India]
About the employer
- The people here at Apple don’t just build products— they craft the kind of wonder that has revolutionized entire industries.
- A job at Apple is unlike any other you’ve had.
- Apple Services Engineering (ASE) builds and supports the systems that make many of these daily experiences possible.
- Apple Services Site Reliability Engineering (SRE) teams are responsible for the systems and services that directly support those customers and their experiences.
Additional role details
- It’s the diversity of those people and their ideas that encourage the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts.
- Imagine what you could do here.
- Join Apple, and help us leave the world better than we found it.
- You will be challenged.
- And you’ll be proud!
- At Apple, phenomenal ideas have a way of becoming phenomenal products, services, and customer experiences very quickly.
- Bring passion and dedication to your job and there's no telling what you could accomplish!
- If you’ve used Apple products, you’ve likely interacted with us.
- You will apply SRE best practices to ensure our systems and services' availability, reliability, and performance.
- Engage with our product teams to understand requirements, design, and implement resilient and scalable infrastructure solutions.
- Operate, monitor, and triage all aspects of our production and non-production environments.
- Participate in an on-call rotation providing hands-on technical expertise during service-impacting events.
- Approach operational problems with a software engineering mindset.
Collected minimum qualification
6+ years of demonstrated expertise in Site Reliability Engineering, Infrastructure Ops or DevOps-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.
Collected preferred qualification
BS or MS in Computer Science / related fields or equivalent work experience. 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.
Collected experience requirement
6+ years