About the role
AI summarisedSenior Site Reliability Engineer at Apple Information Security, responsible for building autonomous platforms to operate core security systems at hyper-scale. The role involves developing automation, ensuring scalability and availability of infrastructure supporting Apple's cybersecurity mission, and collaborating with security engineering and incident response teams.
TechnologyFull-timeSoftware and Services
Key Responsibilities
- Design and implement software that solves operational challenges
- Develop automation that anticipates, reacts, and stays ahead of scale
- Work closely with Security Engineering, Threat Detection, Incident Response and other internal functions
- Ensure the scalability, availability and security of the tools and infrastructure that support Apple's cybersecurity mission
- Collaborate with partner teams to deliver the best results for Apple
- Participate in an on-call rotation
Requirements
- Proven experience in Site Reliability Engineering or a related field
- Strong programming skills: Python, Go or Swift
- Experience working with cloud compute environments like AWS, GCP or Azure
- Experience with infrastructure as code (IaC), configuration management, CI/CD, and automation, e.g., Terraform, Pulumi, CloudFormation, Ansible, Chef, Puppet, Jenkins
- Cloud deployment and CI/CD problem diagnosis and troubleshooting
- Experience or experimentation building systems that leverage Agentic AI principles, tools, platforms and frameworks
- Strong understanding and experience in implementing monitoring and observability tools like Splunk, Grafana, Prometheus
- Building and operating container orchestrating systems (Docker, Kubernetes, Vagrant and micro-services)
- Experience administering and troubleshooting Linux systems including the usage of standard Linux utilities
- Experience in shell scripting (e.g., bash/zsh) and system administration
- Experience with measuring, analyzing, and optimizing system performance
- Passion for high-quality code, tests, documentation and production services
- Bachelor's degree in Computer Science, or a related field, or equivalent practical experience