Site Reliability Engineer- SRE

Global technology company that designs, develops, and sells consumer electronics, software, and services.
Site Reliability
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Site Reliability Engineer- SRE

Join Apple's Hardware Engineering Tools and Data Analytics Team as a Site Reliability Engineer, where you'll work on innovative internal web applications. This role combines platform engineering excellence with practical problem-solving, requiring someone who can build simple solutions to complex challenges. You'll be part of an exceptionally talented group dedicated to platform engineering, working directly with software and quality assurance engineers to enable high-quality software delivery and improve service quality.

The position demands a versatile professional comfortable wearing multiple hats in a fast-paced environment. You'll be responsible for designing, maintaining, and deploying state-of-the-art cloud-based infrastructure services and automation tooling. The ideal candidate brings a can-do attitude, passion for technology, and excellent web application development skills.

Working at Apple means joining a company committed to leaving the world better than they found it. You'll have the opportunity to work with cutting-edge technology while contributing to a team that values open communication and healthy debate. The role offers exposure to various aspects of platform engineering, from containerization to continuous integration, making it perfect for someone who enjoys both technical challenges and collaborative problem-solving.

Success in this role requires strong technical expertise in SRE/DevOps principles, software development, and infrastructure management. You'll work with modern tools and technologies, including containerized environments, various programming languages, and cloud infrastructure components. The position offers the chance to work on significant projects that impact Apple's hardware engineering capabilities while being part of a creative and innovative team.

Last updated 2 hours ago

Responsibilities For Site Reliability Engineer- SRE

  • Design, maintain, and deploy state of the art cloud-based infrastructure services
  • Develop automation tooling
  • Work with software and quality assurance engineers to enable high quality software delivery
  • Improve quality of service
  • Coordinate efforts with different stakeholders to build innovative solutions
  • Work in a fast-paced environment with changing priorities and tight deadlines

Requirements For Site Reliability Engineer- SRE

Java
JavaScript
TypeScript
PHP
Ruby
Kubernetes
PostgreSQL
MySQL
  • Bachelor's degree in Computer Science or equivalent, or at least 5 years as a Site Reliability Engineer, DevOps Engineer, or Software Developer
  • Understanding of SRE and DevOps principles
  • Understanding of Software Development lifecycle
  • Familiarity with Software Quality Assurance/Testing practices
  • Experience developing with and deploying to containerized environments
  • Familiarity with package managers (npm, pip, Gradle, Composer, Maven)
  • Great understanding of software design principles
  • Fluent in one or more programming languages (Java, PHP, Ruby, JavaScript/Typescript)
  • Understanding of web applications and common web frameworks
  • Experience writing automated tests or developing continuous integration pipelines

Interested in this job?

Jobs Related To Apple Site Reliability Engineer- SRE

Senior Site Reliability Engineer

Senior SRE position at Apple working on satellite communications infrastructure, building and maintaining critical systems for emergency services.

Senior Production SRE Engineer - Storage

Senior Production SRE Engineer role at NVIDIA focusing on storage systems, requiring 5+ years experience in managing large-scale infrastructure and strong programming skills.

Senior Site Reliability Engineer

Senior Site Reliability Engineer role at Truecaller, focusing on infrastructure management and system reliability for a global communication platform.

Senior Software Developer, Site Reliability Engineering, Google Cloud

Senior SRE role at Google Cloud focusing on building and maintaining large-scale distributed systems with emphasis on reliability and scalability.

Senior Software Engineer, ATS Matrix Site Reliability Engineer

Senior SRE position at Google focusing on building and maintaining large-scale distributed systems with emphasis on reliability, automation, and technical leadership.