Apple
Senior Software Engineer - Backend, Developer Publications
Found: May 6, 2026
This role is based in London, England, United Kingdom.
What you'll do:
- Model great software engineering practices by producing well-tested, performant, and reliable code.
- Engage in code reviews, pair programming, and architecture discussions.
- Work cross-functionally with other teams to ensure seamless integration of tools and systems.
- Write detailed architecture and design proposals.
- Constantly seek areas of improvement.
Minimum Qualifications:
- Experience with shipping high-quality, performant web applications.
- A passion for developing products and features.
- Ability to discuss technical tradeoffs across the stack.
- A learning attitude to continuously improve.
Preferred Qualifications:
- BS/MS in Computer Science or equivalent experience.
- Experience with Ruby, Rails, Cassandra, PostgreSQL, Docker, Kubernetes.
- Experience with test-driven development and continuous integration.
- Familiarity with Apple technologies such as Xcode and Swift is a plus.