Senior Systems Engineer

Global technology company that designs, manufactures, and sells consumer electronics, software, and services.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Systems Engineer

Apple is seeking a Senior Systems Engineer to join their Edge Services Retail Engineering team, focusing on DevOps automation. This role is crucial in supporting Apple's extensive retail network, serving nearly 500 million visitors across 530+ stores worldwide. The ideal candidate will be responsible for developing and automating tools to manage Linux-based compute servers that power critical retail store services.

The position combines technical expertise in Linux systems, automation, and DevOps practices with the opportunity to impact Apple's global retail operations. You'll work with cutting-edge technologies and be responsible for implementing solutions that ensure reliable network services and platform experiences for both customers and store employees.

Key technical areas include Python, Go, REST APIs, automation tools like Puppet/SALT/Ansible, and Linux system administration. The role requires someone who excels at troubleshooting, has a passion for automation, and is eager to learn. You'll be working with a global team, implementing CI/CD practices, and managing critical infrastructure that directly impacts Apple's retail operations.

This is an excellent opportunity for a seasoned systems engineer who wants to work at the intersection of retail technology and systems automation. You'll be part of Apple's innovative culture where individual imaginations come together to create products and services that change lives for the better. The position offers the chance to work on large-scale systems while contributing to the success of one of the world's most influential technology companies.

Last updated 3 months ago

Responsibilities For Senior Systems Engineer

  • Developing tools and automating workflow to deploy and manage compute servers in Linux operating environments
  • Evaluating business requirements and implementing solutions
  • Automating workflows and maintaining servers
  • Monitoring and developing tools to automate Linux system administration tasks
  • Supporting services for Apple retail stores worldwide

Requirements For Senior Systems Engineer

Python
Go
Linux
  • Proficiency with Python, Bash scripts, GO, REST APIs, and object oriented programming
  • Extensive knowledge with Enterprise Linux (RHEL)
  • Experience with automation and configuration management (Puppet, SALT, Ansible)
  • Knowledge of hardware and tuning performance to meet specific performance goals
  • Bachelor's degree in Computer Science, technical background in software/system engineering, or relevant work experience

Interested in this job?

Jobs Related To Apple Senior Systems Engineer

Senior Linux Systems Engineer

Senior Linux Systems Engineer position at Apple, focusing on infrastructure management and automation for edge services, CDN, and DNS systems.

Tools and Automation Engineer

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

Senior DevOps Engineer

Senior DevOps Engineer role at Apple, focusing on automation, cloud infrastructure, and operational excellence with competitive compensation and comprehensive benefits.

DevOps Engineer

Apple is hiring a DevOps Engineer in London to support key internal projects in the Silicon Engineering Group.

Software Engineer - Production Engineering

Senior Production Engineering role at Figma focusing on infrastructure reliability and scalability, offering $149-350K salary with comprehensive benefits.