Linux Systems Engineer – Automation & Reliability

Apple Inc.

Austin (TX)

On-site

USD 140,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Austin, Texas is seeking a Linux Systems Engineer to deploy, manage, and scale a large fleet of Linux hosts powering critical services. You will automate with Puppet/Ansible, develop tooling in Python or Go, and partner with engineering teams to improve reliability, security, and self-service capabilities across the fleet.

A strong foundation in Linux, scripting, and networking, plus experience with Git and CI/CD, is required.

Qualifications

  • Hands-on Linux systems administration on enterprise distributions (RHEL/Oracle Linux/CentOS).
  • Scripting for automation using Bash, Python, or Go.
  • Solid understanding of Linux fundamentals (FS, processes, users/groups, package management).
  • Networking basics: TCP/IP, DNS, DHCP, firewall basics.
  • Experience with Git for version control.
  • Familiarity with CI/CD workflows and DevOps practices.

Responsibilities

  • Deploy, configure, and maintain large-scale Linux systems across production environments.
  • Develop and maintain automation/configuration management solutions with Puppet, Ansible, or similar tools.
  • Write and maintain operational tooling in Python or Go to improve reliability.
  • Debug complex systems issues from application to kernel and drive resolutions.
  • Contribute to CI/CD pipelines and service democratization across the organization.
  • Promote self-service tooling and security best practices across the fleet.

Skills

Bash scripting
Linux systems administration
Linux fundamentals
Networking concepts
Python or Go
Git

Education

Bachelor's degree or equivalent

Tools

Puppet
Ansible

Job description

Apple Inc. in Austin, Texas is seeking a Linux Systems Engineer to deploy, manage, and scale a large fleet of Linux hosts powering critical services. You will automate with Puppet/Ansible, develop tooling in Python or Go, and partner with engineering teams to improve reliability, security, and self-service capabilities across the fleet.

A strong foundation in Linux, scripting, and networking, plus experience with Git and CI/CD, is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux Systems Engineer – Scale & Automation
Linux Systems Engineer – Scale & Automation

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 190,000
Linux Systems Engineer
Linux Systems Engineer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 190,000
Linux Systems Engineer, Scale & Automation with Security
Linux Systems Engineer, Scale & Automation with Security

Socket.dev • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Linux Systems Engineer - Scale & Kubernetes
Senior Linux Systems Engineer - Scale & Kubernetes

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Big Data Systems Engineer
Big Data Systems Engineer

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 170,000
Big Data Systems Engineer
Big Data Systems Engineer

Socket.dev • Austin (TX)

On-site
USD 140,000 - 190,000
Linux Engineer
Linux Engineer

Qorali • Chicago (IL)

On-site
USD 140,000 - 190,000
Ops Software Engineer — AI, Automation & Observability
Ops Software Engineer — AI, Automation & Observability

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Linux System Engineer
Linux System Engineer

Unisys • Rockville (MD)

On-site
USD 120,000 - 150,000
Site Reliability Engineer - Automate, Scale & Observe
Site Reliability Engineer - Automate, Scale & Observe

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000