Senior Software Engineer / Cambridge
A high-performing engineering team is looking for a Senior Software Engineer to help shape the architecture behind a large-scale cloud platform used to power mission-critical services.
This is an opportunity to solve complex distributed systems challenges, influence technical strategy, and work alongside exceptional engineers building secure, scalable, and resilient cloud infrastructure. You'll play a key role in defining the platform's future while driving engineering excellence across the team.
What you'll be doing:
• Designing and building high-performance services using C#/.NET and cloud-native technologies
• Leading architectural decisions across APIs, microservices, and distributed systems
• Partnering closely with product and engineering teams to deliver business-critical capabilities
• Championing engineering best practices across software design, testing, security, and CI/CD
• Mentoring engineers and helping raise the technical bar across a high-calibre team
What's in it for you:
• Play a leading role in shaping the future of a large-scale platform
• Solve technically demanding engineering problems with real-world impact
• High ownership, technical influence, and direct input into architectural decisions
• Work alongside an exceptional team of engineers in a collaborative, engineering-first culture
• Outstanding career progression, competitive compensation, and the opportunity to grow into a principal-level role
Senior Software Engineer / Cambridge
