About the role
What will you do at Apple?
Imagine what you could do here. The people here at Apple don't just create
products — they create the kind of wonders that have revolutionized entire
industries. It's the diversity of those people and their ideas that inspires the
innovation that runs through everything we do, from amazing technology to
industry-leading environmental efforts. Join Apple, and help us lead the future
generation of innovation.
DESCRIPTION
Join our Infrastructure Systems Engineering team within the Fleet Operations
Engineering organization, where we design, build, and operate the large-scale
Linux systems that power experiences relied upon across Apple every day. Our
mission is to keep critical infrastructure healthy, secure, and scalable — and
we do it by investing in automation, self-service tooling, and engineering
excellence. As a Linux Systems Engineer, you will deploy, manage, and maintain a
large fleet of Linux systems — partnering with engineering teams across the
company to solve complex problems using both open-source and in-house tooling.
You'll champion a culture of automation, help teams take ownership of their
services, and play a meaningful role in security and business initiatives that
have broad impact. If you're someone who loves deep systems work and wants room
to grow, you'll find a meaningful home here.
MINIMUM QUALIFICATIONS
Hands-on Linux systems administration experience with enterprise distributions
such as RHEL, Oracle Linux, or CentOS Proficiency in Bash shell scripting for
automation, task management, and system operations Solid understanding of Linux
fundamentals: file systems, process management, user and group administration,
and package management Working knowledge of networking concepts including
TCP/IP, DNS, DHCP, and basic firewall configuration Proficiency in Python or Go
for scripting and tooling Experience with version control systems such as Git
Bachelor's degree or equivalent experience in Computer Science, Information
Systems, or a related field
PREFERRED QUALIFICATIONS
Experience managing Linux systems at scale in a production enterprise
environment Experience with at least one configuration management or automation
tool such as Puppet or Ansible Familiarity with CI/CD pipelines and DevOps
practices Experience with containerization and orchestration technologies such
as Docker or Kubernetes Knowledge of OS security hardening, encryption, and
regulatory compliance frameworks Exposure to monitoring and observability
tooling for fleet health and incident response Familiarity with AWS or GCP
infrastructure is a plus
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Automation Engineer, CGIC & BD AI Automation
Quantum Sky · Reston, Virginia, United States
AI Solutions Engineer
Vantage Bank · Fort Worth, Texas, United States
AI Solutions Engineer
Superior Essex · Sandy Springs, Georgia, United States
AI Workflow Engineer
Scout Motors Inc. · Charlotte, North Carolina, United States
AI Integration Engineer (Hybrid)
DXC Technology · Arlington, Virginia, United States
AI Evaluations Engineer, US Decision Intelligence
Apple · Cupertino, California, United States
Role information can change. Confirm current details on the original application page.
