Principal Software Engineer (Senior also considered) – Cloud R&D Team
Cambridge (Hybrid 2–3 days/week)
We’re working with an established, highly respected software company in Cambridge that’s investing heavily in a brand-new Cloud R&D function. As part of this growth, they’re looking to bring in Principal-level Engineers (with flexibility to consider strong Seniors) to help shape the next generation of their platform.
This is a chance to join a well-funded, stable business but operate in a greenfield, innovation-led environment — combining the best of both worlds.
The Role
As a Principal Software Engineer, you’ll play a key role in defining the architecture, direction, and technical standards of a new cloud-focused engineering group.
You’ll work on scalable, distributed systems, helping transition and evolve products into modern cloud-native environments.
What You’ll Be Doing
* Leading the design and development of cloud-native systems and services
* Driving architectural decisions across Azure / AWS-based platforms
* Building and scaling containerised applications (Kubernetes)
* Acting as a technical mentor and leader within the team
* Collaborating with cross-functional teams to shape R&D initiatives
* Contributing hands-on to complex engineering challenges
What They’re Looking For
* Strong experience at Senior or Principal Engineer level
* Background in C# / .NET development
* Experience working with cloud platforms (Azure and/or AWS)
* Exposure to containerisation and orchestration (Kubernetes)
* Experience building scalable, distributed systems
* A passion for clean architecture and engineering best practices
Why Join?
* Established Cambridge tech company with a strong reputation
* New Cloud R&D team – real influence over direction and tech choices
* Hybrid working (2–3 days onsite)
* Complex, interesting technical challenges
* Long-term stability with innovation focus
* Opportunities at both Senior and Principal level
If you’re looking for a role where you can combine technical leadership with hands-on engineering, while working on modern cloud systems in a collaborative environment, this is a strong opportunity to explore.
#J-18808-Ljbffr