Browse current jobs

Site Reliability Engineer - Apple Services Engineering

Apple · Bangalore

Apply on employer website

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