Главная Блог Старт в IT

Грейды в IT: джун, мидл, сеньор, стафф — как читать уровень в вакансии

Грейды в IT — джун, мидл, сеньор — вроде бы понятны всем, пока не начинаешь читать вакансии международных компаний. Там появляются Staff, Principal, Lead, Engineer II, и одно и то же слово в разных компаниях значит разное. Разберём основные уровни, что может означать «Lead», как определить реальный уровень по описанию и когда стоит откликаться на грейд выше или ниже.

Коротко: сеньор и стафф

Senior самостоятельно делает большую работу внутри команды: берёт размытую задачу, проектирует решение, доводит до продакшена и по дороге помогает коллегам.

Staff работает за пределами одной команды. Задаёт техническое направление для нескольких команд, берёт проблемы, у которых нет владельца, и влияет на решения, никем не руководя. Staff — это не менеджерская роль, а следующий шаг на треке индивидуального специалиста.

Совсем коротко: сеньор отвечает за самые сложные задачи своей команды, стафф — за то, чтобы преуспели несколько команд.

Уровни на одной странице

Грейд Как ещё называют Типичный масштаб
Джун Junior, Engineer I, Associate, Graduate Понятные задачи под присмотром
Мидл Middle, Engineer II или без приставки («Software Engineer») Фичи целиком, с небольшой поддержкой
Сеньор Senior, Engineer III Крупные проекты самостоятельно, менторство
Стафф Staff, затем Senior Staff Техническое направление для нескольких команд
Принципал Principal, выше — Distinguished, Fellow Направление для большой части компании

Обратите внимание: в международных вакансиях слово «Middle» почти не встречается. Мидл там — это просто «Software Engineer» без приставки или «Engineer II». А привычные в русскоязычном IT «мидл+» и «сеньор-» — это внутренняя кухня отдельных компаний, в названиях вакансий их обычно нет.

Крупные компании часто используют свои лесенки с номерами (L3–L7, IC1–IC6 и так далее). Универсального соответствия между ними нет, и любую таблицу пересчёта из интернета стоит считать очень приблизительной.

Почему одно название значит разное

  • Размер компании. «Senior» в стартапе из 20 человек может делать то, что в большой компании назовут мидлом, — или, наоборот, тянуть на себе весь продукт. Грейд привязан к компании, а не к рынку.
  • Инфляция и дефляция грейдов. Одни компании щедры на титулы, чтобы конкурировать за кандидатов, другие известны строгим грейдингом.
  • Годы опыта — в лучшем случае грубый ориентир. Их пишут, потому что это просто, а на собеседовании проверяют масштаб и умение принимать решения.
  • У разных ролей разные лесенки. «Senior» у продакта или дизайнера не ложится ровно на инженерные уровни.

«Lead» — самое неоднозначное слово

Под «Lead» может скрываться минимум три вещи:

  • Техлид — индивидуальный специалист, который отвечает за техническую сторону команды; обычно уровень сеньор и выше.
  • Тимлид — может включать управление людьми, one-to-one и найм. В русскоязычных компаниях это самый частый вариант.
  • Lead как грейд — в некоторых компаниях «Lead Engineer» или «Lead Product Designer» — просто следующая ступень после сеньора.

Ответ обычно в описании: ищите «direct reports», «people management», «hiring» или «you'll report to the Engineering Manager». Если вы думаете про менеджерский трек, загляните в статью о поиске работы руководителем разработки.

Как определить уровень по описанию

Название — ярлык, реальный уровень — в тексте:

  1. Глаголы. «Contribute to», «implement» — скорее мидл. «Own», «lead the design of», «drive» — сеньор. «Set direction», «across teams», «organisation-wide» — стафф и выше.
  2. Менторство. Если это одна из основных обязанностей, роль как минимум сеньорная.
  3. Степень неопределённости. «Well-scoped tasks» и «define the problem» — это разная работа.
  4. Кому подчиняетесь. Подчинение директору, а не менеджеру, может означать более высокий уровень.
  5. Обязательное и желательное. Разделите их, прежде чем решать, что не подходите.

Подробнее — в статье как читать описание вакансии.

Когда откликаться на грейд выше

Стоит попробовать уровень выше, если:

  • вы уже делаете бо́льшую часть описанного, даже если у вас другой титул;
  • закрываете обязательные требования и заметную часть остальных;
  • компания меньше вашей нынешней, и её «сеньор» может соответствовать вашей текущей работе;
  • в резюме есть конкретные примеры такого масштаба. Как их показать — в статье как адаптировать резюме под вакансию.

Худший исход обычно — вежливый отказ или оффер на грейд ниже, чем вы откликались. Такое бывает, поэтому заранее решите, согласитесь ли.

Когда разумно пойти на грейд ниже

Иногда шаг вниз оправдан: новый стек, новая предметная область или новая страна после релокации, где хочется спокойного старта. Но честно взвесьте цену: это часто ниже зарплата и более долгий путь обратно. Грейд влияет и на разговор о деньгах — об этом в статье о зарплатных ожиданиях в откликах.

Как грейды работают в Hot Jobs

Hot Jobs подбирает вакансии по ключевым словам в названии, и настройка уровня у него одна: включать ли вакансии для джунов и стажировки. Если выключено, скрываются названия со словами вроде Junior, Intern, Graduate или Trainee; всё остальное — от мидла до принципала — приходит. Отдельного фильтра по Senior или Staff нет: «Senior Frontend Engineer» и «Staff Frontend Engineer» придут оба, и решаете вы.

Менеджерские должности вынесены отдельно. Роль «Руководитель разработки» ловит Engineering Manager, Head of Engineering, Director of Engineering и Engineering Lead, а инженерные роли пропускают названия со словами Manager, Director или Head of. Про джуновскую сторону — в статье о поиске работы для джунов и стажёров.

Чтобы новые вакансии всех уровней выше джуна с карьерных страниц 390+ компаний и двух remote-площадок приходили в Telegram, а сортировали их вы, достаточно €3, оплата один раз. Подключить бота