AI, данные и инженерия

Engineering Manager

Engineering Manager — это руководитель инженерной команды, который отвечает за людей, найм и стабильную поставку, а технические решения делит с Tech Lead.

Также называют: EM, Software Engineering Manager, Engineering Lead, Development Manager, Team Lead, Senior Engineering Manager.

Кто такой Engineering Manager и чем он занимается?

Engineering Manager — это руководитель инженерной команды, который отвечает за то, кто в ней работает, как люди растут и как команда выпускает продукт в срок и без потери качества. Технические решения он обычно оставляет сильным инженерам. Типичные задачи:

  • нанимает инженеров, вводит их в работу и строит план развития для каждого;
  • проводит one-on-one, даёт обратную связь, разбирается с проблемами результата и мотивации;
  • договаривается с Product Manager о приоритетах и сроках и защищает команду от лишней работы;
  • выстраивает поставку: планирование, релизы, разбор инцидентов, работу с техдолгом;
  • в модели player-coach сам пишет код и делает ревью, обычно на части времени.

Когда компании нужен Engineering Manager?

Engineering Manager нужен, когда команда выросла настолько, что сильный инженер, который ею руководит, перестаёт успевать и писать код, и заниматься людьми. Частые триггеры: CTO тонет в one-on-one и собеседованиях, компания планирует быстро нанимать, команд стало несколько и между ними и CTO нужен уровень управления, сроки релизов регулярно срываются. Пока команд одна-две и они небольшие, компании обычно нужен player-coach — Engineering Manager, который заметную часть времени пишет код и участвует в архитектуре. Роль не сработает, если команда маленькая, а главная проблема технологическая: тогда нужен сильный Tech Lead или Staff Engineer.

Чем Engineering Manager отличается от Team Lead и Tech Lead?

Engineering Manager отвечает в первую очередь за людей и поставку, а Tech Lead — за технические решения команды. Team Lead в разных компаниях означает разное, но чаще всего это смесь двух ролей: руководитель, который и пишет код, и ведёт людей, то есть по сути player-coach Engineering Manager. От CTO / VP Engineering его отличает масштаб: Engineering Manager управляет командой, VP Engineering — менеджерами и всей инженерной организацией, CTO отвечает ещё и за технологическую стратегию.

Engineering Manager и смежные роли: сравнение

Engineering ManagerTech LeadCTO / VP Engineering
Отвечает заЛюдей, найм и поставку командыТехнические решения командыВсю инженерию компании
Пишет кодВ модели player-coach — частичноДа, большую часть времениРедко
ПодчинённыеИнженерыОбычно нетEngineering Managers, руководители направлений

Почему Engineering Manager сложно нанять?

Engineering Manager сложно нанять, потому что он должен оставаться достаточно сильным инженером, чтобы команда ему доверяла, а такие люди часто сами выбирают техническую карьеру вместо менеджерской.

  • Названия используют непоследовательно: EM, Team Lead и Tech Lead в разных компаниях означают разное, и одинаковая строчка в резюме скрывает очень разный опыт.
  • Управленческий результат плохо виден в резюме: «руководил командой из восьми человек» не говорит, кто в ней вырос, кто ушёл и стала ли поставка лучше.
  • Компании хотят player-coach, а кандидаты обычно сильны в одной половине: либо давно не пишут код, либо управляют людьми по остаточному принципу.

Что выяснить до найма Engineering Manager?

  • Сколько кода: player-coach или чистый менеджмент? Если ждать от Engineering Manager половины времени в коде и полной ответственности за людей, не получится ни то, ни другое — долю нужно назвать заранее.
  • Кто принимает технические решения в команде? Если сильного Tech Lead нет, Engineering Manager придётся закрывать и это, и профиль меняется.
  • Как делится ответственность с Product Manager и CTO? Без явной границы Engineering Manager либо становится вторым Product Manager, либо теряет влияние на приоритеты.

Где искать Engineering Manager?

Engineering Managers чаще всего приходят из продуктовых компаний с выстроенной инженерной культурой и отдельным менеджерским треком: крупные технологические компании, зрелые стартапы, финтех, e-commerce. Player-coach чаще находятся в небольших стартапах, где руководитель команды остаётся одним из сильнейших инженеров. Сильный сигнал — люди, которых кандидат нанял и вырастил, и конкретная история о том, как изменилась поставка команды при нём. NEWHR ищет таких кандидатов по результатам работы, а не по откликам на вакансию.

Как проверить Engineering Manager на интервью?

Engineering Manager проверяют поведенческим интервью на реальных ситуациях из его практики и кейсом про команду компании, а player-coach — ещё и техническим интервью. Со стороны компании участвуют CTO или VP Engineering, а также Product Manager, с которым предстоит работать.

Сильные сигналы:

  • рассказывает о конкретных людях: кого вырастил, с кем расстался и почему;
  • говорит о поставке через результат команды, а не через процессы ради процессов;

Красные флаги:

  • все успехи — личные технические достижения, а команда упоминается мимоходом;
  • не может вспомнить ни одного сложного разговора с подчинённым;
  • описывает управление через контроль: отчёты, учёт часов, микроменеджмент.

Сколько длится поиск Engineering Manager?

Первых кандидатов на роль Engineering Manager показываем через 5–7 дней после брифа.

Смежные роли

  • CTO / VP Engineering — следующий уровень: если в инженерии вообще нет руководителя, сначала нанимают его, а Engineering Managers появляются потом.
  • Staff Engineer — старший трек без подчинённых; правильный найм, когда проблема команды в архитектуре, а не в людях.
  • Product Manager — ближайший партнёр Engineering Manager: отвечает за то, что команда строит и зачем.
  • Founding Engineer — в команде из нескольких человек полезнее как первый найм, чем Engineering Manager.

Есть роль, которую никак не закрыть? Давайте обсудим.

contact@new.hr