Senior/Principal Software Engineer

ScreenedHybrid
Cambridge
Posted 4 days ago
Apply Now

About the role

Senior/Principal Software Engineer / Cambridge / High-Performance Engineering Team

A high-calibre engineering team is looking for the 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

About this listing

Screened by Joboru

This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.