Тимлид разработки в команду инфраструктуры поиска
Прямой работодатель Авито ( career.avito.com )
Опыт работы любой
О команде
Наш юнит занимается одной из самых ключевых частей Авито: инфраструктурой поиска. Все текстовые поиски, все поиски по параметрам, рекомендации и ещё несколько интересных менее очевидных кластеров обслуживаются нашим движком Sphinx. Мы сами пишем и эксплуатируем поисковой движок на С++ и несколько сервисов на Go, а также плотно помогаем коллегам в смежных юнитах, где строят сложные модели машинного обучения для ранжирования объявлений и делают умные подсказки для пользователей.
Вам предстоит:
- делать проекты как менеджер (ставить цели, помогать команде их достичь, следить за бэклогом, общаться со внутренними заказчиками);
- делать проекты и задачи как разработчик (писать код!);
- участвовать в формировании и достижении целей и задач на длинном горизонте (квартал - полгода);
- развивать сотрудников: решать их проблемы, помогать в достижении карьерных целей, совместно составлять и вести индивидуальные планы развития, оценивать на performance review;
- развивать команду: планировать найм, собеседовать кандидатов, погружать новичков в процессы и проект;
- развивать себя: проект имеет непростую специфику (пишем СУБД со всеми вытекающими), с рядом технических вещей гарантированно предстоит разобраться;
- работать в тесном взаимодействии с группами качества поиска, рекомендаций и другими, что позволит (при минимальном желании) погрузиться в тематики ML, NLP, AB тестирования;
- работать с тем самым редчайшим случаем, когда немаленький проект пересобирается меньше минуты, а сделать и выкатить фичу в продакшен возможно за 1-2 дня;
- работать с высокими нагрузками: порядка 200 млн активных объявлений в индексе, сотни миллионов поисков в сутки, поэтому местами вполне себе считаем такты, довольно низкоуровнево оптимизируем и наблюдаем заметный эффект. Будет интересно ;)
Мы ждём, что вы:
- имеете от 3х лет опыта коммерческой разработки на C++ или Go;
- имеете опыт управления как техническими проектами, так и командой;
- знаете базовые структуры данных и алгоритмы на “небазовом” уровне;
- умеете проектировать, обсуждать и защищать архитектурные решения (знаете базы данных, очереди, кеши);
- умеете ставить цели и достигать их через командную работу.
Будет здорово, если вы:
- имеете опыт разработки на нескольких современных языках программирования;
- имеете опыт разработки СУБД или полнотекстового поиска;
- имеете опыт работы в большой компании или работали в системе OKR;
- предпочитаете работать в режиме максимальной прозрачности.
Работа у нас — это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- талантливая команда, готовая поддержать ваши инициативы;
- мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
- прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;
- личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
- забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
- как удалёнка, так и замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.