Principal Software Engineer

BBBH94257_1753969334
  • Negotiable
  • London

Job Title: Principal Software Engineer

Location: London - Hybrid

React - TypeScript - Node - AWS - IaC - Terraform - Kubernetes - GraphQL - JavaScript - Ci/CD - Git

I'm currently partnering with a global leader in there industry, supporting the build of a brand-new engineering function within a well-established, forward-thinking organisation. This is an exciting opportunity to join a high-impact greenfield programme at its earliest stage - with the autonomy and backing to do things properly from the ground up.

About the Role

As a Principal Engineer, you will spearhead the technical direction of a cutting-edge greenfield initiative. This pivotal role offers the opportunity to shape and build systems from inception using a modern cloud-native stack. You will lead multiple squads in designing scalable, well-engineered software solutions, embedding AI and automation to drive innovation.

Key Responsibilities

  • Technical Leadership: Define and drive the technical strategy, guiding teams to deliver high-quality, scalable solutions.
  • Hands-On Development: Lead the design and development of complex, high-scale systems, ensuring engineering excellence.
  • Engineering Best Practices: Promote SOLID principles, test-driven development, and CI/CD practices for seamless deployments.
  • Mentorship: Coach and mentor engineers, fostering a culture of continuous learning and growth.
  • Collaboration: Partner closely with Product Managers and Engineering leadership to align technical solutions with business goals.
  • Infrastructure Expertise: Utilize AWS (EKS, Lambda, Aurora RDS), Kubernetes, and Terraform for robust, scalable infrastructure.

Required Skills and Experience

  • Tech Stack Proficiency: Extensive experience with TypeScript, Node.js, React, AWS ecosystem, and containerized applications.
  • Leadership: Proven track record in leading engineering teams and driving technical excellence.
  • Architectural Design: Ability to architect scalable, data-driven systems that integrate seamlessly within a complex ecosystem.
  • CI/CD & Infrastructure as Code: Hands-on experience deploying and managing production systems using Terraform, Helm, and GitHub Actions.
  • Observability: Strong belief in observability practices, ensuring systems are highly observable and maintainable.

Job Title: Principal Software Engineer

Location: London - Hybrid

React - TypeScript - Node - AWS - IaC - Terraform - Kubernetes - GraphQL - JavaScript - Ci/CD - Git

Mike Burn Senior Recruitment Consultant

Apply for this role