Prepin
Log in
Apple

engineering opportunity

Big Data Systems Engineer

Deploy, manage, and maintain a large fleet of Linux systems to ensure critical infrastructure remains healthy and scalable. Partner with engineering teams to solve complex problems using automation and self-service tooling.

Austin, Texas, United StatesonsiteFULL_TIME

Posted

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?

Linux Systems AdministrationBash ScriptingPythonGoTCP/IPDNSDHCPGitRHELOracle LinuxCentOSBashInfrastructure Systems EngineeringFleet Operations

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.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.