Job Title:
Tech Lead
Location:
Remote-first (Cardiff office twice a month)
Salary:
£85,000 per annum
We are looking for a Lead Engineer who can take responsibility for shaping their AWS-based architecture while remaining close to the code. This is not a management role in the traditional sense — the expectation is technical leadership through decision-making, problem-solving, and hands-on contribution.
The role involves
* Re-architecting an AWS environment that has grown inconsistently, addressing security, governance, and scalability.
* Designing and implementing distributed systems and data pipelines, with a focus on reliability and resilience.
* Working directly on code and infrastructure as code (around 50% of your time).
* Running proofs of concept to evaluate approaches and making reasoned decisions on direction.
* Mentoring an experienced team and helping define how the engineering function should evolve.
Experience Needed
* Have strong AWS knowledge (beyond day-to-day use, into securing and governing environments).
* Bring depth to a modern language such as, C#, or Java (currently use serverless architecture using and React).
* Understand SQL at a solid level, with broader experience across NoSQL and data pipeline design.
* Have experience with distributed systems or progressive web applications.
* Think carefully about problems, explore alternatives, and can explain the reasoning behind their choices.
This role may suit someone currently working as
* Lead Developer / Senior Software Engineer
* Lead DevOps Engineer
* Solutions Architect with hands-on coding experience
* Senior Data Engineer with strong AWS expertise
* Technical Lead in a small-to-medium software team
It would particularly fit someone who enjoys combining practical engineering with higher-level architectural thinking, and who wants the space to solve technical problems with rigour and purpose.