Principal Software Engineer
Cloud Engineering
Scale-up
c£100k
North Scout are partnered with a fast-growing cloud engineering business that’s doubled revenues, expanded its technical team, and earned a strong reputation for delivering complex cloud programmes with pace and precision.
They’re looking for a Principal Software Engineer to take a leading role across architecture, design and delivery. This is a hands-on role where you’ll guide engineers, influence solutions, and act as a trusted advisor on client projects. You’ll help teams unblock challenges, maintain high standards, and ensure what’s built really works for the customer.
The team is collaborative, pragmatic and low-ego, valuing clear communication and practical problem solving. The role is remote-first but there’s a brilliant city-centre Edinburgh office, great for getting together with the team, especially in the early weeks.
What we’re looking for:
* Strong experience with AWS (Azure or GCP a bonus) and one or more modern languages such as Java, JavaScript or Python
* Hands-on knowledge of Terraform or CloudFormation
* Familiarity with Kubernetes, serverless architectures, CI/CD, and observability tools like Dynatrace, New Relic or Wiz
* Confident communicator who can lead and mentor engineers, and engage directly with clients
It’s an exciting time to join the business, which is scaling fast but keeping the feel of a close, ambitious team. You’ll get autonomy, interesting projects, and a chance to influence technical direction across multiple programmes.
Our client expect this person to earn up to £100k with a strong package which includes stock options, private healthcare and loads of smaller benefits.
If you’re a technically strong, people-focused engineer who enjoys leading from the front and shaping modern cloud solutions, we’d love to hear from you.