Senior Linux Systems Engineer

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
Cary, NC, USA
$130,000 - $220,000
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Linux Systems Engineer

Apple is seeking a Senior Linux Systems Engineer to join their Edge Services team. This role combines deep Linux systems expertise with network infrastructure management to support Apple's global services. The position focuses on managing critical infrastructure components including CDN, DNS, and load balancing solutions that serve millions of users worldwide. The ideal candidate will bring strong technical expertise in Linux systems administration, automation, and networking fundamentals.

The role offers an opportunity to work at one of the world's most innovative technology companies, where individual contributions directly impact products and services used globally. You'll be part of a team responsible for maintaining and scaling crucial infrastructure that powers Apple's edge services. The position requires both technical depth and collaborative skills, as you'll work across teams to architect and implement solutions.

Key responsibilities include managing enterprise-level Linux systems, implementing automation solutions, and ensuring high availability of critical services. You'll use tools like Python, Go, and various configuration management systems to build and maintain robust infrastructure. The role requires someone who can think strategically about infrastructure while handling day-to-day operational challenges.

Apple offers a unique environment where diversity of thought is celebrated and innovation is part of the daily routine. This role provides an excellent opportunity for someone passionate about large-scale systems engineering to make a significant impact. The position combines technical challenges with the opportunity to work on systems that directly affect millions of users worldwide.

If you're someone who thrives on technical challenges, enjoys working with cutting-edge technology, and wants to be part of a team that values innovation and collaboration, this role offers an excellent opportunity to advance your career while working on meaningful projects at global scale.

Last updated 30 minutes 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
  • Enable new applications and services to thrive
  • Architect, build, and run Apple services serving millions of users

Requirements For Senior Linux Systems Engineer

Python
Go
Linux
  • 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 (preferred)
  • Experience with Linux system virtualization (preferred)

Interested in this job?

Jobs Related To Apple Senior Linux Systems Engineer

Software Engineer- Airpod Tools

Senior Software Engineer position at Apple focusing on DevOps and tooling for Airpod firmware development in San Diego, offering competitive compensation and benefits.

Tools and Automation Engineer

Senior Tools and Automation Engineer position at Apple focusing on health sensing features testing and automation.

DevOps Engineer

Senior DevOps Engineer position at Apple's Applied Machine Learning team, focusing on building and maintaining large-scale data platforms and infrastructure automation.

Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems

Senior SRE/DevOps Engineer position at Apple, focusing on infrastructure automation, production support, and team leadership for enterprise systems.

Senior Systems Engineer

Senior Systems Engineer position at Apple focusing on DevOps automation and Linux system administration for global retail operations.