Principal Software Engineer
Principal Software Engineer | Architecture | TypeScript | Node js | AWS | Hybrid | London
Principal Software Engineer – Cloud Platform / Greenfield Build
Location – London (office-led)
Salary – £115,000 - £120,000 + bonus/benefits
High Ownership, Modern Stack, Hands-on Leadership
We’re looking for a Principal Software Engineer to help shape the future of a large-scale, globally distributed platform used by millions of customers across travel, financial services, and retail.
This is a hands-on leadership role where you’ll influence the architecture, scalability, and future direction of a truly global technology ecosystem.
What you’ll be doing
- Defining the technical vision for a central API platform
- Designing and building scalable, cloud-native systems
- Leading event-driven architectures (Kafka)
- Driving best practice across performance, security, and observability
- Mentoring engineers and influencing technical direction across multiple teams
- Collaborating with Product and Delivery to shape long-term strategy
- Embedding modern engineering practices (CI/CD, IaC, TDD)
- Exploring and applying AI-driven engineering capabilities
Tech environment
- TypeScript (Node.js)
- AWS (EKS, Lambda, RDS)
- Kubernetes
- Kafka (event-driven systems)
- GraphQL & REST APIs
- Terraform & Helm
- GitHub Actions
- DataDog
What we’re looking for
- Proven experience designing large-scale distributed systems in the cloud
- Deep understanding of API-led and event-driven architecture
- Strong AWS and modern DevOps experience
- Track record of influencing technical direction across teams
- Still hands-on with coding and design
- Passion for clean architecture and engineering quality
Why it’s Worth a look
- Opportunity to own and evolve a core platform used globally
- Work on genuinely complex distributed systems challenges
- Strong engineering culture with a focus on innovation and modern practices
- Flexible/hybrid working + additional remote working benefits
Please apply directly for immediate consideration
Principal Software Engineer | Architecture | TypeScript | Node js | AWS | Hybrid | London