Principal Software Engineer
Salary: £75,000 - 85,000 per year
Requirements:- We have extensive experience designing and delivering high-quality software within modern engineering environments.
- We have strong commercial experience with C#, ASP.NET, Azure, React and REST APIs.
- We have experience designing scalable, secure and maintainable software architectures.
- We have a strong understanding of cloud-native application development and Azure services.
- We have experience influencing technical strategy and architectural decision making.
- We have knowledge of secure software development practices within SaaS or regulated environments.
- We have experience mentoring engineers and promoting engineering best practice.
- We have excellent communication skills and can work effectively with both technical and non-technical stakeholders.
- We have an interest in using AI tools to improve software engineering productivity and delivery.
- We design and deliver scalable, secure and maintainable software solutions.
- We lead architectural decisions that balance innovation, performance and long-term sustainability.
- We drive engineering best practice, coding standards and software quality across development teams.
- We work closely with Product Managers and stakeholders to translate business requirements into robust technical solutions.
- We mentor and coach engineers, helping to raise technical capability across the wider team.
- We champion modern software engineering practices, automation and continuous improvement.
- We explore and adopt AI-powered development tools where they add measurable value.
- We support the delivery of reliable, cloud-native SaaS products within a security-focused environment.
- AI
- ASP.NET
- Azure
- C#
- Cloud
- CTO
- Support
- REST
- React
- Security
- DevOps
More:
We are a growing, technology-led SaaS organisation investing heavily in our engineering capability and modern cloud platform. This is a hybrid role based in Milton Keynes, with onsite working one day every other week. Reporting to the CTO, this hands-on Principal Software Engineer position gives us the opportunity to shape software architecture, establish engineering best practice, mentor other engineers, and influence both technology strategy and engineering culture. We offer a salary of £75,000 to £85,000 depending on experience, along with hybrid working, comprehensive healthcare and wellbeing support, life assurance, a holiday trading scheme, retail discounts, gym and fitness benefits, ongoing learning and professional development, and a collaborative engineering environment where technical excellence is genuinely valued.
last updated 34 week of 2026