Taro Logo

Senior Linux Systems Engineer

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
Elk Grove, CA, USA
$157,800 - $280,800
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:

Description For Senior Linux Systems Engineer

Join Apple's Edge Services team as a senior reliability engineer specializing in Linux systems internals and network fundamentals. This role focuses on architecting, building, and running large-scale services that serve millions of users worldwide.

As a Senior Linux Systems Engineer, you'll be responsible for:

  • Managing computing platforms for Edge Content Delivery Networks (CDN), Domain Name Servers (DNS), and Load Balancing solutions
  • Ensuring constant uptime and seamless scaling of critical infrastructure
  • Developing automation tools and maintaining system reliability
  • Collaborating with cross-functional teams to support new applications and services

The ideal candidate brings:

  • Advanced knowledge of Enterprise Linux systems administration
  • Strong experience with configuration management tools (Puppet, Chef, SaltStack, Ansible)
  • Expertise in systems automation using Python, BASH, Go
  • Deep understanding of network fundamentals
  • Experience with development tools and CI/CD pipelines
  • Strong troubleshooting skills across all system levels

This role offers competitive compensation ($157,800 - $280,800) plus comprehensive benefits including:

  • Medical, dental, and vision coverage
  • Retirement benefits and stock programs
  • Educational reimbursement
  • Opportunity for discretionary bonuses
  • Access to Apple's innovative culture and technology

Join Apple's world-class team where your contributions will directly impact millions of users while working with cutting-edge technology in a collaborative environment.

Last updated 2 months ago

Responsibilities For Senior Linux Systems Engineer

  • Provide computing platform for Edge Content Delivery Networks (CDN)
  • Manage Domain Name Servers (DNS) and Load Balancing solutions
  • Maintain constant uptime and scale seamlessly
  • Support new applications and services
  • Develop and maintain automation tools
  • Architect and build large-scale production systems

Requirements For Senior Linux Systems Engineer

Linux
Python
Go
Kubernetes
  • Advanced knowledge in Enterprise Linux systems administration and operating system fundamentals
  • Experience with configuration management tools (Puppet, Chef, SaltStack, Ansible)
  • Experience with systems automation using Python, BASH, Go
  • Experience working with development tools (GIT, CI/CD Tools, Jenkins, Artificatory)
  • Practical understanding of network fundamentals (DNS, DHCP, TCP/IP, routing, switching, HTTP)
  • Good troubleshooting skills at all levels
  • Bachelor's Degree in Computer Science or equivalent experience

Benefits For Senior Linux Systems Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget
  • Equity

Interested in this job?