May 19

Lead Go Developer для Ostrovok: муки выбора или кейс о том, как мы нашли работу мечты для кандидата

Обо мне

Никита Николаев — Lead Talent Acquisition, руковожу рекрутинговым агентством Hello, World и специализируюсь на найме для HFT (Alber Blanc, BHFT, QST) и Deep-Tech (Huawei, Arrival, Yandex, Selectel).

Я провел 10 000+ собеседований и помог 500+ IT-профи найти свое место на рынке - от джунов до топ-менеджеров. Я работаю с реальной воронкой найма и знаю, как бизнес принимает решения. Мне доверяют Joom, Selectel, SkyEng, Group-IB, СКБ Контур, Островок!, Zecurion, Workato, Alfa Bank и HeadHunter.

Клиент

Ostrovok – онлайн-сервис бронирования отелей и перелётов, работающий с миллионами вариантов размещения и сложной инфраструктурой онлайн-путешествий.

Под капотом:

  • highload и real-time поиск билетов и отелей;
  • интеграции с десятками поставщиков;
  • строгие SLA по скорости ответа.

Действительно критичный продукт: любые задержки = отток к конкурентам.


Задача

Нужно было закрыть вакансию Lead Go Developer в продуктовую команду, которая отвечает за:

  • высоконагруженный real-time поиск авиабилетов;
  • интеграции с внешними поставщиками;
  • архитектуру распределённых систем.

Требования клиента:

  • сильный продакшн-опыт на Go;
  • понимание архитектуры распределённых систем и highload.

Рынок таких людей небольшой. И у каждого – уже несколько предложений на руках.


Где стало понятно, что «в лоб» задача не решится

Честно: сначала я пошел по классике. Собрал пул кандидатов из компаний с highload и Go-стеком, провели первые технические созвоны.

Формально всё сходилось: Go, микросервисы, нагрузка. Но на интервью стало ясно: части кандидатов неинтересен домен travel, кто-то хотел чистый R&D вместо продукта с жёсткими SLA, у кого-то не хватало архитектурной насмотренности.

В этот момент стало понятно, что искать "просто сильного Go" недостаточно. Я пересобрал профиль вместе с Ostrovok: усилили требования по опыту с платёжными/биллинговыми системами, real-time поиском и сложными интеграциями.


Решение или как мы нашли «того самого» кандидата

Карта компаний-доноров и аналитика рынка

Сначала я собрал карту компаний-доноров: команды с сопоставимыми нагрузками, real-time продуктом и похожей архитектурой.

Это позволило:

  • не стрелять по всему рынку, а работать точечно;
  • сфокусироваться на тех, кто уже решал боевые задачи, похожие на задачи Ostrovok.

AI-сервис: быстрый отбор и подсветка скрытого опыта

Дальше я прогнал рынок через AI-сервис:

  • скоринг резюме по стеку, типам задач и архитектурному опыту;
  • поиск похожих профилей внутри базы 1,1 млн резюме;
  • подсветка "нетипичных" совпадений, когда формулировки в резюме отличаются от требований, но опыт по сути релевантен.

На этом шаге AI-сервис выделил в одном резюме блок опыта, который сам кандидат не считал ключевым, а под задачи Ostrovok он подходил идеально. С этого профиля и началась история финального закрытия роли.

Кандидат, который почти ушёл

На одном из этапов появился кандидат, у которого:

  • есть опыт в доменной зоне travel;
  • опыт с высокими нагрузками.

Правда, как говорится, был нюанс: он уже почти согласился на другой оффер.

На созвоне я услышал:

«Я не уверен, что хочу продолжать процесс. Есть другое предложение, там всё уже почти решено».

У рекрутёра здесь стандартно два пути: кивнуть и отпустить или попытаться «дожать» и потерять доверие. Я выбрал третий – показать картину целиком.

Работа с мотивацией: не продавить, а дать полную картину

Перед следующим разговором я ещё раз сравнил:

  • задачи в Ostrovok;
  • его продакшн-опыт;
  • то, как он сам описывал "идеальную работу".

Совпадение было слишком явным, чтобы сказать: «Ну ок, удачи».

Поэтому на созвоне я сказал примерно следующее:

«Решение всё равно за тобой. Но сейчас ты выбираешь между знакомым вариантом и ролью, которая по задачам и ответственности тебе реально подходит. Без этого решение твое решение – просто ставка на ощущение.

Важно: я не трогал деньги, не обесценивал другой оффер и не обещал золотые горы. Задача была не "переубедить", а дать возможность досмотреть процесс до конца, а не хлопнуть дверью на середине.

Он согласился выйти на финал.

Финальное интервью

У клиента финал был не формальностью: несколько этапов, вопросы не только по стеку, но и по архитектуре и продукту.

Я заранее проговорил с кандидатом, что его будут рассматривать как потенциального лидера, а не «ещё одного Go-разработчика». Дальше начался самый неприятный для рекрутёра режим – ожидание.

Я понимал, что другой оффер никуда не делся: пока он сидит на финале в Островке, другая компания всё ещё «греет» его и ждёт подтверждения.

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

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

«Хорошо, что дошёл до конца. Команда сильная, стек живой, задачи попадают в то, что хочу развивать дальше».

Я специально не переводил разговор в плоскость «у кого оффер жирнее». Мы уже видели, что по стеку и задачам Ostrovok попадает в его собственное описание «идеальной работы».

💬Что сказал заказчик

«Сотрудничали с Никитой по поиску Lead Go Developer в продуктовую команду, развивающую сервис бронирования авиабилетов и отвечающую за высоконагруженные real-time системы поиска и интеграции с поставщиками. Команда быстро погрузилась в контекст продукта и подобрала релевантных кандидатов с глубоким продакшн-опытом на Go и отличным пониманием архитектуры распределённых систем. Благодаря слаженной работе, постоянной обратной связи и качественному потоку кандидатов вакансию удалось закрыть сильным инженером, идеально подходящим по скиллам и культуре, кстати, он успешно работает с нами уже два года. Рекомендую Никиту и агентство Hello, World как надёжного партнёра, который действительно разбирается в техническом подборе и умеет находить людей, подходящих команде не только по компетенциям, но и по духу»
– Анастасия Туча, IT Recruitment Lead at Ostrovok

По сути, наша задача – не просто передать резюме заказчику, а помочь человеку принять осознанное решение, избежать ошибок под давлением усталости или спешки.


Результаты

  • ️Вакансия Lead Go Developer успешно закрыта.
  • ️Кандидат работает в Ostrovok уже два года, Retention Rate - 100%
  • ️Совпадение по стеку, задачам и культуре подтверждено обратной связью и компании, и кандидата.

Почему это сработало

Не потому что «повезло», а потому что:

  • не застрял в первом, чересчур широком профиле;
  • смотрел глубже, чем просто «Go + highload»;
  • не побоялся честного разговора с кандидатом, когда он хотел выйти из процесса;
  • работал в связке с внутренним рекрутментом, а не «в параллельной реальности».

Кстати, описанные методы (AI-сервис, карта доноров, точечная работа с мотивацией) универсальны. Я уже успешно применял эту связку для решения более сложных задач – например, когда закрывали 7 кандидатов с релокацией для Group-IB. Про тот кейс можно почитать в этой статье.

👋 Слово от Никиты

Если у вас есть позиция, на которой нельзя промахнуться, а рынок уже кажется “выгоревшим”, давайте поговорим. Мы можем подключить карту компаний-доноров и AI-сервис под ваш стек, показать реальную картину по рынку и собрать shortlist без хаоса из десятков нерелевантных резюме.

Обычно начинаем с короткого созвона: разбираем продукт, архитектуру, критичные риски по найму и уже от этого собираем стратегию поиска.

Написать мне можно здесь.

Сейчас у меня есть только одно свободное место на следующий месяц. Готов взять ваш проект, глубоко погрузиться в кейс в формате Executive Search и нанять нужного специалиста.


Nikita Nikolaev | Quant Scout & HFT Career Coach