L'Engineering Manager (EM) est le manager d'une équipe d'ingénieurs logiciels. Il est responsable des personnes (recrutement, entretiens individuels, montée en compétence, évaluation) et de la capacité de l'équipe à livrer de façon fiable et soutenable.
Il ne décide pas seul des choix techniques : ceux-ci reviennent plutôt au tech lead ou aux ingénieurs seniors, avec lesquels il travaille en binôme. Il ne décide pas non plus quoi construire, ce qui relève du Product Manager. Son terrain, c'est l'organisation : priorisation avec le produit, processus de livraison, gestion des dépendances, climat de l'équipe et départs à anticiper.
Le rôle apparaît quand une équipe tech grandit au point que le CTO ou le lead dev ne peut plus suivre chaque personne. Au-dessus, on trouve un Head of Engineering ou un VP of Engineering, qui manage plusieurs EM.
Pourquoi ça compte quand on recrute
L'erreur classique est de promouvoir le meilleur développeur en manager sans vérifier qu'il en a envie et les qualités. Le signal fort sur un CV : des personnes recrutées et fait grandir, une équipe qui a tenu dans la durée. En entretien, demandez une situation de sous-performance qu'il a gérée. Ne confondez pas EM (les personnes) et Lead Tech (la technique), même si les petites structures fusionnent parfois les deux.
