All jobs

Engineering Manager

About the role

Разработка

Команда: Поиск и рекомендации

Локация: Москва, Нижний Новгород, можно удаленно

Тимлид разработки в команду инфраструктуры поиска

О команде

Наш юнит занимается одной из самых ключевых частей Авито: инфраструктурой поиска. Все текстовые поиски, все поиски по параметрам, рекомендации и ещё несколько интересных менее очевидных кластеров обслуживаются нашим движком Sphinx. Мы сами пишем и эксплуатируем поисковый движок на С++ и сервисы на Go для доставки данных до движка, а также плотно помогаем коллегам в смежных юнитах, где строят сложные модели машинного обучения для ранжирования объявлений и делают умные подсказки для пользователей.

Вам предстоит:

  • +делать проекты как менеджер (ставить цели, помогать команде их достичь, следить за бэклогом, общаться со внутренними заказчиками);
  • +делать проекты и задачи как разработчик (писать код!);
  • +участвовать в формировании и достижении целей и задач на длинном горизонте (квартал - полгода);
  • +развивать сотрудников: решать их проблемы, помогать в достижении карьерных целей, совместно составлять и вести индивидуальные планы развития, оценивать на performance review;
  • +развивать команду: планировать найм, собеседовать кандидатов, погружать новичков в процессы и проект;
  • +развивать себя: проект имеет непростую специфику (пишем СУБД со всеми вытекающими), с рядом технических вещей гарантированно предстоит разобраться;
  • +работать в тесном взаимодействии с группами качества поиска, рекомендаций и другими, что позволит (при минимальном желании) погрузиться в тематики ML, NLP, AB тестирования;
  • +работать с тем самым редчайшим случаем, когда немаленький проект пересобирается меньше минуты, а сделать и выкатить фичу в продакшен возможно за 1-2 дня;
  • +работать с высокими нагрузками: порядка 200 млн активных объявлений в индексе, сотни миллионов поисков в сутки, поэтому местами вполне себе считаем такты, довольно низкоуровнево оптимизируем и наблюдаем заметный эффект. Будет интересно ;)

Мы ждём, что вы:

  • +имеете от 4х лет опыта коммерческой разработки на C++;
  • +имеете опыт управления как техническими проектами, так и командой;
  • +знаете базовые структуры данных и алгоритмы на “небазовом” уровне;
  • +умеете проектировать, обсуждать и защищать архитектурные решения (знаете базы данных, очереди, кеши);
  • +умеете ставить цели и достигать их через командную работу.

Будет здорово, если вы:

  • +имеете опыт разработки на нескольких современных языках программирования;
  • +имеете опыт разработки СУБД или полнотекстового поиска;
  • +имеете опыт работы в большой компании или работали в системе OKR;
  • +предпочитаете работать в режиме максимальной прозрачности.

Работа у нас — это:

  • +возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
  • +талантливая команда, готовая поддержать ваши инициативы;
  • +прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании;
  • +обучение за счет компании: мы оплачиваем участие в российских и международных конференциях, профильные курсы и доступ к онлайн-библиотеке МИФ, покупаем нужную для роста и развития литературу;
  • +комфортные условия работы: ДМС с первых дней работы, фитнес, компенсация питания;
  • +удалёнка и замечательный офис в двух минутах от метро «Белорусская», а также возможность работать удалённо.
Stack & Tools