Principal Software Engineer
Hays
As Principal Software Engineer, you will own and shape scalable product features in a high-growth tech environment. You’ll work hands-on across TypeScript/Node.js and Python while influencing architecture and engineering standards across multiple teams. The role combines software engineering with cloud and DevOps leadership, focusing on AWS, Kubernetes and Terraform to drive reliability and performance. You will modernise legacy systems, improve CI/CD and observability, and mentor engineers to enable technical decision-making. This is a remote, senior-level position with a strong impact on platform scale and engineering excellence.
Pay / Benefits- Fully remote (UK-based)
- Salary around £100k + benefits
- Design and deliver end-to-end scalable product features
- Maintain hands-on coding across TypeScript/Node.js and Python services
- Influence architecture and engineering standards across teams
- Work with AWS, Kubernetes and Terraform to shape the cloud platform
- Improve CI/CD, progressive delivery and automated rollback
- Drive observability, reliability, security and performance
- Modernise legacy services and infrastructure
- Mentor engineers and support technical decision-making
- experience as a senior hands-on engineer
- proficiency in TypeScript/Node.js and Python
- proficiency with AWS, Kubernetes and Terraform
- experience shaping architecture and engineering standards
- focus on observability, reliability, security and performance
- mentoring engineers and contributing to technical decisions
- mentoring
- influencing across teams
- problem-solving
- TypeScript/Node.js
- Python
- AWS
Reference: WJ-747_31199914