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