Site Reliability Engineer

Apple is where individual imaginations gather together, creating innovative products, services, and experiences that change lives for the better.
Site Reliability
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Retail

Description For Site Reliability Engineer

Apple's Edge Services Retail Engineering team is seeking a DevOps Automation Engineer to join their dynamic team responsible for delivering platform experiences and reliable network services to nearly 500 million visitors across 530+ retail stores worldwide. This role combines the excitement of working with cutting-edge technology and the challenge of supporting a massive retail infrastructure.

As a Site Reliability Engineer, you'll be at the forefront of maintaining and improving critical systems that power Apple's retail operations. You'll work with state-of-the-art technologies, developing automation tools and managing Linux-based environments. The position requires expertise in Python, Go, and various DevOps tools, making it perfect for someone who loves troubleshooting and automation.

The role offers the unique opportunity to impact millions of customers' experiences while working with a global team. You'll be responsible for developing tools, automating workflows, and ensuring the reliability of systems that are crucial to Apple's retail operations. The position combines technical expertise with business impact, as your work directly affects the customer experience in Apple stores worldwide.

Working at Apple means joining a company where individual imaginations come together to create products that change lives. You'll be part of a culture that values diversity of thought and innovation, where your ideas can quickly transform into real-world solutions. The position offers the chance to work with cutting-edge technology while contributing to the success of one of the world's most influential technology companies.

Last updated 9 days ago

Responsibilities For Site Reliability Engineer

  • Developing tools and automating workflow to deploy and manage compute servers in Linux operating environments
  • Evaluating business requirements and implementing solutions
  • Automating workflows and maintaining servers
  • Monitoring and developing tools to automate Linux system administration tasks
  • Supporting critical services at Apple retail stores worldwide

Requirements For Site Reliability Engineer

Go
Linux
Python
  • Proficiency with Python, Bash scripts, GO, REST APIs, and any object oriented programming
  • Extensive knowledge with Enterprise Linux (RHEL)
  • Experience with automation and configuration management (Puppet, SALT, Ansible)
  • Knowledge of hardware and tuning performance to meet specific performance goals
  • Bachelor's degree in Computer Science, a technical background in software/system engineering, or relevant work experience

Interested in this job?

Jobs Related To Apple Site Reliability Engineer

Hardware Site Reliability Engineer - Apple Vision Pro

Senior Hardware Site Reliability Engineer role at Apple, focusing on Vision Pro platform, requiring 3+ years SRE experience and strong Linux expertise.

Site Reliability Engineer

Senior Site Reliability Engineer position at Apple's Health team, focusing on large-scale system reliability and automation with competitive compensation and benefits.

Senior Site Reliability Engineer

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

Sr. Site Reliability Engineer (SRE) - Security, Apple Services Engineering

Senior Site Reliability Engineer role at Apple focused on security infrastructure, requiring expertise in Kubernetes, Linux security, and software development.

Senior Site Reliability Engineer - ASE

Senior Site Reliability Engineer position at Apple, focusing on maintaining and scaling cloud services with competitive compensation and comprehensive benefits.