
Lead Software Engineer
- Cardiff
- £75,000-85,000 per year
- Permanent
- Full-time
- Own the technical direction for the companys AWS-based architecture, ensuring it stays lightweight, modern, and scalable.
- Lead, mentor, and develop a four-person expanding engineering team.
- Design and implement distributed systems capable of processing large volumes of data with resilience and efficiency.
- Write clean, maintainable, and high-quality code in TypeScript while contributing to core product development.
- Make architectural and technical decisions.
- Ensure best practices in cloud security, performance, and cost optimisation.
- Collaborate with stakeholders across the wider group of companies to align technology strategy with business aims.
- Proven track record of designing, building, and keeping applications on AWS in a production environment.
- Strong TypeScript development skills with experience in building scalable, maintainable codebases.
- Leadership experience in a small to mid-sized engineering team, ideally in a fast-moving technology business.
- Experience designing distributed systems and working with large-scale data processing.
- Deep understanding of cloud architecture principles, scalability, and performance optimisation.
- Ability to balance strategic direction with hands-on engineering in day-to-day work.
- Familiarity with modern software development practices including CI/CD, automated testing, and agile methodologies.
- Strong problem-solving and decision-making skills.
- Ability to communicate complex technical concepts effectively with both technical and non-technical stakeholders.
- Permanent contract
- Up to £85,000 per annum
- Flexible working hours (core hours of 10 am - 4 pm)
- 37.5-hour working week
- 10% of time is given to professional development
- Company pension
- Training Udemy account available
We are sorry but this recruiter does not accept applications from abroad.