Senior Linux System Engineer - ACS

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$166,600 - $296,300
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
SRE Engineer

Senior Site Reliability Engineer position at Apple working on Wallet, Payments & Commerce infrastructure, focusing on system reliability, automation, and scalability.

Senior Systems DevOps Developer

Senior Systems DevOps Developer position at Boeing, responsible for DevOps and systems engineering.

Senior Systems DevOps Developer

Senior Systems DevOps Developer position at Boeing, focusing on DevOps and systems engineering in the aerospace industry.

Senior Software Engineer, Developer Experience (DX) - Provo

Senior Software Engineer position at Qualtrics focusing on Developer Experience (DX) and CI/CD infrastructure, requiring 5+ years of experience in large-scale systems and DevOps methodologies.

Senior DevOps Developer

Senior DevOps Developer position at RBC focused on DevOps engineering and infrastructure automation.

Description For Senior Linux System Engineer - ACS

Apple is seeking a Senior Linux System Engineer to join their Hardware team in Seattle. This role focuses on building and maintaining large-scale Linux production systems across multiple datacenters. The position requires expertise in Linux system administration, automation, and development skills.

As a Senior Linux System Engineer, you'll be responsible for designing and implementing automation solutions using tools like Ansible and Puppet, while working with various technologies including Hadoop ecosystem components. You'll build critical infrastructure supporting applications across multiple teams and ensure smooth operations of Linux environments with heterogeneous hardware.

The ideal candidate will have strong programming skills in languages like Go, Python, and Bash, along with deep knowledge of Linux systems (RHEL/OEL/CentOS) and networking concepts. Experience with modern DevOps practices, including GitOps and Kubernetes, is essential. You'll be working on everything from automated OS installations to performance troubleshooting and system validation.

This is an excellent opportunity to work at one of the world's leading technology companies, with competitive compensation including base pay between $166,600 and $296,300, plus additional benefits such as stock options, comprehensive healthcare, and education reimbursement. You'll be part of a collaborative team environment where you can make significant contributions to Apple's infrastructure and systems.

The role offers great growth potential and the chance to work with cutting-edge technologies while solving complex technical challenges at scale. If you're passionate about Linux systems, automation, and building reliable infrastructure, this position offers an exciting opportunity to make an impact at Apple.

Last updated 8 days ago

Responsibilities For Senior Linux System Engineer - ACS

  • Build and solve Linux production systems at scale
  • Multi-datacenter deployment and supporting large-scale Linux environment
  • Build automation tools and scripts using Bash, Python, Go
  • Design and support orchestration pipeline using Ansible and Puppet
  • Fix and address issues with UNIX and TCP/IP network stack components
  • Design and support Linux systems including automated OS installation
  • Run different automation pipelines in the large ecosystem
  • Collaborate across teams to run workloads and analyze/debug data
  • Write code, tests, documentation, participate in code reviews

Requirements For Senior Linux System Engineer - ACS

Go
Python
Linux
Kubernetes
  • BS, MS, or PhD degree in Computer Science or equivalent experience
  • Extensive Linux experience, especially with RHEL and compatible systems
  • Excellent experience with programming languages like C, C++, or Go
  • Strong knowledge of GitOps and Kubernetes
  • Experience with alerting, monitoring and deployments
  • Experience with Python development
  • Expertise in Linux systems and networking concepts
  • Excellent communication and collaboration skills

Benefits For Senior Linux System Engineer - ACS

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Vision insurance
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Relocation assistance
  • Discretionary bonuses
  • Employee discount on products

Interested in this job?