Workato
Два инженера в платформенную команду Workato: искали уровень, а не язык, и один вырос до Staff Engineer
Наняли в платформенную команду Workato двух инженеров по уровню, а не по стеку: один вырос до Staff Engineer, второй ведёт разработку внутренней базы данных на Rust
Workato, американская платформа автоматизации для enterprise, дважды искала инженеров в платформенную команду. Оба поиска начинались как вакансия Go Developer, а закончились наймами, которых не нашли бы по названию должности: NEWHR искали инженерный уровень, а не язык. Первый инженер быстро освоил Rust и после испытательного срока получил повышение до Staff Engineer, второй ведёт разработку внутренней базы данных Workato на Rust.
Запрос и ограничения
Workato работает с NEWHR с 2018 года. Оба поиска в этом кейсе — в платформенную команду.
Первый поиск: сильный инженер без привязки к языку
- Сильный инженер без привязки к языку программирования
- Опыт highload
- Глубокая экспертиза в Kubernetes
- Готовность быстро освоить Rust после выхода
Второй поиск: Go Developer, профиль которого поменялся
- Go Developer в платформенную команду — исходный запрос
- В середине поиска: редкий опыт разработки баз данных (ScyllaDB)
- Глубокое понимание систем на низком уровне
Почему было сложно
Язык не был критерием
В первом поиске нельзя было отбирать по стеку: инженер должен был после выхода перейти на Rust, поэтому оценивать приходилось уровень и скорость обучения.
Роль поменялась по ходу поиска
Во втором поиске клиент переформулировал потребность в середине: вместо Go Developer нужен был инженер с опытом разработки баз данных.
Редкий опыт
Опыт разработки ScyllaDB и глубокое понимание низкоуровневых систем встречаются у немногих инженеров.
Как искали
Искали инженерный уровень, а не стек
В первом поиске NEWHR оценивали инженерный уровень кандидата, а не знание конкретного языка. Главным сигналом было то, как быстро кандидат раньше осваивал новые технологии.
Переключили поиск с Go Developer на Distributed Systems Engineer
Когда клиент переформулировал потребность во втором поиске, NEWHR перестроили профиль: вместо Go Developer стали искать Distributed Systems Engineer с опытом разработки баз данных (ScyllaDB) и глубоким пониманием систем на низком уровне.
Результат
Инженер без привязки к языку вырос до Staff Engineer
Инженер быстро освоил Rust, стал одним из ключевых людей платформенной команды, а после испытательного срока получил повышение до Staff Engineer.
Один из лучших технических кандидатов с высоким потенциалом роста и быстрой адаптацией к новым языкам.
Workato
Distributed Systems Engineer ведёт разработку внутренней базы данных
Нанятый инженер сейчас ведёт разработку внутренней базы данных Workato на Rust.
Один из самых сложных и ценных наймов в Workato. Отличается глубокой системной экспертизой.
Workato
Отзыв Workato о сотрудничестве
За время работы NEWHR закрыли для Workato больше 30 позиций в R&D.
NEWHR были первым рекрутинговым агентством, к которому мы обратились. С тех пор мы пробовали привлекать и другие агентства ради экспериментов и усиления поиска, но в итоге отказывались от всех, кроме NEWHR. За время работы мы закрывали роли по всем направлениям нашего стека: Go, Python, Ruby, Java, frontend, инфраструктура, ML. Многие из нанятых кандидатов выросли до Head-позиций.
Алексей Пикин, VP of Engineering, Workato