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
#J-18808-Ljbffr