Senior/Principal Software Engineer / Cambridge / High-Performance Engineering Team
A high-calibre engineering team is looking for a Senior/Principal Software Engineer to help build the next generation of a large-scale cloud platform powering mission-critical applications.
This is an opportunity to join an engineering-first environment where technical excellence is genuinely valued. You’ll work alongside exceptional engineers, solve complex distributed systems challenges, and play a leading role in shaping architecture, influencing technical direction, and delivering software at scale.
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
- Solving complex scalability, performance, and reliability challenges across a large-scale platform
- Working closely with product and engineering teams to deliver business-critical capabilities
- Championing engineering best practices across software design, testing, security, and CI/CD
- Mentoring talented engineers and helping raise the technical bar across the wider team
What’s in it for you:
- Join a world‑class engineering team that values technical excellence and clean software design
- Tackle complex engineering challenges at genuine scale using modern cloud technologies
- High levels of ownership with real influence over architecture and technical strategy
- Hybrid working with an engineering culture built around collaboration, knowledge sharing, and continuous learning
- Outstanding career progression with clear pathways into Principal and Technical Leadership roles
- Competitive salary, excellent benefits, and the opportunity to work alongside some of the strongest engineers in the industry
What they’re looking for:
- Strong commercial experience building high-quality software with C#/.NET or similar object-oriented technologies
- Experience designing scalable APIs, microservices, and distributed systems
- Strong understanding of cloud-native architecture and modern engineering best practices
- A passion for solving difficult technical problems and building elegant, maintainable software
- Excellent communication skills and experience mentoring or leading engineers
- Someone who thrives in a collaborative, engineering-led environment with a high technical bar
Senior Software Engineer / Cambridge / High-Performance Engineering Team
#J-18808-Ljbffr…
