Our client is a fast-growing, mission-driven technology company recognised for both its product impact and employee experience. They foster a high-quality engineering culture where people are empowered to do their best work and continue to grow.
They are now seeking an Engineering Team Leader to join their product engineering organisation and play a key role in the ongoing evolution of a core product platform. In this role, you will lead a talented engineering team while remaining hands-on, working closely with product management and architecture to shape technical direction and deliver features end to end.
Key Responsibilities
- Provide technical leadership across architecture, design, and code quality
- Own delivery outcomes, including quality, timelines, and engineering standards
- Drive technical decision-making to balance immediate delivery with long-term scalability
- Lead the design and implementation of new services and platform components
- Mentor and develop engineers, supporting both individual and team growth
Experience & Skills
- 3+ years’ experience leading engineering teams
- 5+ years’ experience as a backend engineer or technical leader
- Strong experience with C# and .NET / .NET Core
- Solid understanding of clean code practices, design patterns, and scalable architectures
- Strong multithreading and object-oriented programming expertise
- Proven experience delivering production-grade software
- Excellent communication and leadership skills
- Experience working in Agile environments
- Degree in Computer Science or equivalent practical experience
#LI-JM2