Apple
Software Engineer (SRE) - Virtualisation
Found: May 14, 2026
This role is based in London, England.
What you'll do:
- Design and develop tooling, frameworks, and automation in Go and Java.
- Define and implement SLOs/SLIs for compute services.
- Lead incident response for compute infrastructure.
- Develop and maintain infrastructure-as-code and CI/CD pipelines.
- Contribute to compute platform architecture.
- Partner with engineering, QA, and program management.
Minimum Qualifications:
- Expertise in cloud operations and infrastructure-as-a-service.
- Strong software development skills in Go and Java.
- Experience with software development lifecycle practices.
- Experience operating large-scale multi-tenant infrastructure.
- Ability to communicate complex technical concepts.
Preferred Qualifications:
- Experience with orchestration tools like OpenStack.
- Experience with Linux system virtualization.
- Ability to implement telemetry using monitoring tools.
- Experience building internal platforms or developer tooling.