cover image
Wilson Brown

Principal Software Engineer

Hybrid

London, United kingdom

£ 120,000 /year

Full Time

30-04-2025

Share this job:
Expired

Job Specifications

Principal Software Engineer

TypeScript | Node | React | AWS | Kubernetes | AI | Hybrid

Salary: £90-120k + bonus
Location: Central London 2 days pw

Experienced Principal Software Engineers required by a global travel business! You will be leading a group of extremely talented engineers on a greenfield build, responsible for the design and development of several of the company’s core products.

We are searching for Senior, Staff or Principal level software engineers. You will define the architectural vision, drive key technical decisions, and lead teams in building scalable, well-engineered software. This hands-on role involves designing, coding, and solving complex challenges. You will be working with a modern cloud-native stack, utilising AI, automation, and best-in-class engineering practices.

Principal Software Engineer Requirements:

Experience as a Senior, Staff or Principal level Software Engineer.
Competent working across the full stack; TypeScript (Node.js & React), AWS (EKS, Lambda, Aurora RDS), Kubernetes, and GraphQL
Experience embedding AI into products you have built.
Experience designing large, distributed, data-driven, cloud-based products
CI/CD, Infrastructure as Code, GitHub, Terraform, Helm
Experience mentoring engineers at all levels
Software architecture: systems that scale with high throughput!

If you thrive on building, strategizing, and collaborating with top talent, this role offers the space and responsibility to make an impact.

If you want to work within a talented group of Engineers, then please apply now!

Principal Software Engineer | TypeScript | Node | React | AWS

About the Company

At Wilson Brown, we pride ourselves on our quality driven approach to Technology & Change recruitment. With over 25 years of international experience working both externally and in-house, we believe in a collaborative approach to recruitment. We partner with our clients to understand their unique needs and act as an extension of their team throughout the entire recruitment process. This ensures that we consistently deliver results that exceed expectations whilst providing outstanding client and candidate experience. If yo... Know more