The Engineering Team Lead is responsible for the day-to-day leadership and delivery for a small engineering team, typically 3-6 engineers.
This role exists to ensure that work is planned sensibly, delivered to a high standard, and carried out by a healthy, supported team. The Team Lead is both a people leader and a hands-on engineer, spending the majority of their time contributing directly to the codebase while providing clear direction and support to their team.
While the nature of the work may differ between teams (feature development or issue resolution), the expectations of the role remain the same: clear ownership, steady delivery, and strong engineering practice.
