This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Lead Engineer, you will be the senior technical voice in a cross-functional squad of around 5–7 engineers, setting the standard for inclusive, high-quality engineering. You will partner closely with an Engineering Manager and Product Manager to design, build and ship well-architected, scalable products and services that delight customers and create measurable business impact. This is a hands-on leadership role. You will spend much of your time designing solutions, writing and reviewing code, and guiding technical decisions, while also mentoring engineers and creating a supportive environment where people with different backgrounds can grow.
Job Responsibility:
Lead the end-to-end design and development of scalable, high-performance software across both client-side and server-side applications
Provide technical leadership for your squad, facilitating sound engineering decisions and promoting best practices in code quality, architecture, security and performance
Write and review production code every day, design and evolve APIs, and ensure solutions are robust, maintainable and well tested
Work across the full stack, collaborating with UX to build user interfaces and developing reliable APIs and services that power our products
Mentor and coach engineers at all levels, encouraging continuous learning, constructive feedback and knowledge sharing within the team
Design, deploy and operate cloud-native applications on AWS using Terraform, Kubernetes and containerised workloads
Champion automated testing, TDD and CI/CD so that deployments are secure, reliable and frequent, with minimal manual intervention
Requirements:
Experience as a Lead Engineer or Tech Lead, guiding a small team or squad to deliver high-quality software
Strong full-stack engineering skills, including designing, building and supporting robust APIs (REST and GraphQL) and the databases that underpin them
Deep experience with automated testing and TDD using tools such as Jest and Pact
Ability to design, build, deploy and run systems end to end in the cloud, without relying on manual configuration
A collaborative leadership style, with a track record of mentoring engineers, reviewing designs and helping teams make thoughtful trade-offs
A pragmatic, problem-solving mindset: you can take a product challenge, explore options with partners, and shape a practical, elegant technical solution
What we offer:
A people-centred, flexible culture where hybrid and adaptable working patterns can be discussed to support different life stages and responsibilities
A commitment to inclusive recruitment and development, valuing diverse perspectives and creating an environment where everyone can belong and progress
Opportunities to work on greenfield systems, adopt AI and automation, and grow your career through challenging work, learning and collaboration with global teams