Guides the engineering team — technically and humanly — to deliver quality software with coherence, velocity, and purpose.
A Tech Lead is the technical reference point of a development team. They combine high-level engineering skills with leadership ability to guide the team's technical decisions, facilitate the growth of its members, and ensure that software is built with quality and coherence. They are not exclusively a manager or exclusively an individual contributor: their value lies in the balance between both. They collaborate closely with the Product Manager, the architect, and the team's developers to translate product objectives into sound technical decisions and into a team that continuously improves.
Context
Technical decisions made during feature implementation determine its quality, maintainability, and how long it will take to evolve in the future. The Tech Lead ensures those decisions are coherent with the system.
Real examples
Context
Accumulated technical debt slows development and increases the risk of incidents. The Tech Lead must make it visible, prioritize it, and negotiate the capacity to reduce it without interrupting value delivery.
Real examples
Context
The technical growth of the team is a direct responsibility of the Tech Lead. A team that continuously improves delivers better software with less friction.
Real examples
Context
Estimates without technical judgment are promises the team cannot keep. The Tech Lead ensures that planning is realistic and that technical risks are visible before commitments are made.
Real examples
Context
Production incidents require clear technical leadership to coordinate the response, communicate the impact, and ensure the team learns from each event.
Real examples