Software Developer - Java - Mercury Platform for Apple Services
Apple · London, United Kingdom · Software and Services
About this role
Apple is hiring a mid-level Software Engineer based in London, United Kingdom. The posting calls out experience with Java, Distributed Systems, API Development, A/B Testing.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Location
- London, United Kingdom
- Department
- Software and Services
- Posted
- May 19, 2026
More roles at Apple
Job description
from Apple careersThe role is in Apple Services Engineering (ASE) in London. ASE is the team behind high profile services such as Apple iCloud, Apple Music, Apple TV, Apple Arcade and more. We are looking for a world-class software engineer to design and build the software for our customer engagement platform, used within Apple Services.
The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionised entire industries. It’s the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.
The ASE Customer Engagement engineering team is responsible for building the platform that enables communicating with millions of customers every day, across services such as Apple iCloud, Apple Music, Apple TV, Apple Arcade, Apple News+, Apple Fitness+, Apple Wallet and more.