Big Data Systems Engineer
Core
Design, build, and operate large-scale Linux systems powering Apple's daily experiences, focusing on automation, self-service tooling, and engineering excellence.
Role type
Senior IC Linux Systems Engineer
Builds
Large-scale Linux infrastructure and automation tooling for Fleet Operations
Domain
Technology / Infrastructure / Cloud Systems
Deliverable
infrastructure
Required skills
Linux systems administration, Bash scripting, Python or Go, networking fundamentals, version control (Git), configuration management (Puppet/Ansible)
Preferred skills
AWS or GCP infrastructure, containerization (Docker/Kubernetes), CI/CD pipelines, OS security hardening, monitoring and observability
Technologies
Linux (RHEL, Oracle Linux, CentOS), Puppet, Ansible, Python, Go, Git, AWS, GCP, Docker, Kubernetes
Responsibilities
Deploy and maintain large-scale Linux systems across production and non-production environments; Develop and maintain automation and configuration management solutions; Write operational tooling to improve reliability; Debug complex systems issues from application to kernel layers; Contribute to CI/CD pipelines and configuration management practices; Enforce security best practices and compliance standards across the fleet
Seniority
Senior, hands-on IC