Software Engineer, London
Apple· Software and Services
Hybrid (London)full-timePosted 3d ago
About the role
Software engineer to help build Apple’s device cloud platform, primarily in Go with some Swift, Python or Bash. Focus is on maintaining and scaling a fleet of thousands of Apple devices, improving observability, security, and performance of services, and solving complex infrastructure and networking challenges for internal developers and automated testing in CI.
Responsibilities
- Collaborate across functions to maintain a fleet of Apple devices numbering in the thousands
- Improve the functionality, observability, scalability, availability, usability, security, and performance of our services & infrastructure
- Adapt cloud technologies and industry best practices to solve challenges unique to Apple workloads
- Triage, investigate, and remediate production issues
Qualifications
- In depth of experience in software development and a passion for software engineering
- Experience designing or working with web services (HTTP+JSON, gRPC, etc.)
- An understanding of Networks and Networking Protocols
- Experience with, or interest in, Go
- Troubleshooting distributed systems and networking issues
Skills
Required:Golangprotoc / gRPC
Nice to have:SwiftCC++Objective-CPythonJavaScalaShell
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services