Apple
Senior Software Engineer - iCloud Platform Engineering
Found: December 19, 2025
This role is based in London, England.
What you'll do:
- Design, develop, and support a multi-tenant platform standardizing observability across iCloud services.
- Collaborate with teams across Apple to develop and ship new platform capabilities.
- Drive end-to-end project execution, from design reviews to production releases.
- Deploy, scale, and maintain highly concurrent and throughput-intensive services.
- Triage, investigate, and remediate production and operational issues.
Minimum Qualifications:
- Experience in Java, Swift, C, or C++.
- Expertise with distributed systems and highly concurrent environments.
- Experience with streaming data processing frameworks.
- Bachelor’s degree in an engineering-related field or equivalent experience.
Preferred Qualifications:
- Expertise in concurrent and multi-threaded programming.
- Experience with distributed streaming architectures and real-time data analytics.
- Familiarity with observability technologies like OpenTelemetry, Prometheus, and cloud-native technologies.