Software Engineer: DevOps/Automation Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
$175,800 - $312,200
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Software Engineer: DevOps/Automation Engineer

At Apple, innovation is at the heart of everything we do. We're seeking a talented DevOps/Automation Engineer to join our Hardware team in Cupertino. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to products used by billions of users worldwide.

As a DevOps/Automation Engineer, you'll be part of a small, focused team playing a crucial role in the success of the silicon validation team. We're looking for engineers who prioritize thoughtful solution design over quick fixes. You'll be responsible for developing and supporting release tooling and infrastructure that serves hundreds of Apple engineers.

Your role will involve complex troubleshooting, root cause analysis, and implementing innovative solutions. You'll work closely with various teams, applying your expertise in CI/CD, infrastructure management, and automation to drive efficiency and reliability. The position requires strong skills in Python, Java, Jenkins, and various DevOps tools.

The ideal candidate brings 10+ years of relevant experience, with deep knowledge in areas like configuration management, pipeline development, and infrastructure operations. You'll be working in an environment that values creative problem-solving and independent thinking, while collaborating with some of the industry's best engineers.

This role offers competitive compensation, comprehensive benefits, and the opportunity to work on products that impact users globally. Join us in creating the next generation of groundbreaking Apple products while working with state-of-the-art technology and infrastructure.

Last updated 2 days ago

Responsibilities For Software Engineer: DevOps/Automation Engineer

  • Develop and support release tooling and infrastructure serving hundreds of Apple engineers
  • Troubleshoot and isolate issues through investigative analysis
  • Communicate findings to the team and correct root causes
  • Work with various groups to understand core problems driving requests
  • Design innovative solutions beyond basic requirements

Requirements For Software Engineer: DevOps/Automation Engineer

Python
Java
Linux
Kubernetes
  • Bachelor's degree in Computer Science with 10 years of relevant experience
  • Experience in CI/CD or SRE role
  • Experience deploying, configuring, and operating Jenkins at scale
  • Strong object-oriented development skills in Python and Java
  • Experience with configuration management systems (Salt/Ansible/Puppet/Chef)
  • Jenkins Scripted Pipeline and Shared Library development experience
  • Experience deploying and operating Gerrit
  • Experience managing VMware infrastructure (ESXi/vSphere)
  • Experience with artifact lifecycle management
  • Experience with log aggregation tools (Splunk, ELK stack)
  • Experience with monitoring tools (Grafana, InfluxDB, Prometheus)

Benefits For Software Engineer: DevOps/Automation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Software Engineer: DevOps/Automation Engineer

System Infrastructure Developer

Senior infrastructure development role at Apple focusing on silicon technology and CAD automation systems.

Senior Service Reliability Engineer - Apple Data Platform

Senior SRE role at Apple Data Platform focusing on cloud infrastructure, service reliability, and platform engineering using Kubernetes, AWS, and modern development practices.

Senior Compute Site Reliability Engineer (GPU)

Senior SRE position at Apple focusing on GPU infrastructure, offering competitive pay, equity, and comprehensive benefits. Requires 5+ years of experience in SRE/DevOps with GPU expertise.

Senior DevOps Engineer

Senior DevOps Engineer role at Apple, focusing on infrastructure automation, cloud platforms, and operational excellence, offering competitive compensation and comprehensive benefits.

Sr Software Engineer - Infrastructure and operations

Senior Software Engineer role at Apple focusing on infrastructure and operations for ML Systems Evaluation Engineering team.