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
PREFERRED QUALIFICATIONS
Familiarity with AWS or GCP infrastructure is a plus 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 A Bachelor's degree or equivalent experience in Computer
Science, Information Systems, or a related field
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.
