Ведущий разработчик C++
Наш отдел разрабатывает ряд поисковых вертикалей, которыми ежедневно пользуются миллионы пользователей VK. Среди них — поиск по музыке, сообществам, товарам и постам. Каждая поисковая вертикаль — это высоконагруженный сервис, состоящий из многих компонент, с высокими требованиями по надёжности, скорости обновления данных, удобству эксплуатации.
Мы ищем backend-разработчика, которому интересно погрузиться в область создания поисковых сервисов, работать над повышением качества и надёжности поисковых вертикалей.
Задачи
- Развитие одной или нескольких поисковых вертикалей
- Разработка рантайма поиска и пайплайна подготовки данных
- Оптимизация производительности сервиса
- Деплой поисковых сервисов в облаке
- Взаимодействие со смежными командами, аналитиками и ML
Требования
- Уверенное знание C++
- Знание классических алгоритмов и структур данных
- Опыт работы с многопоточностью
- Опыт разработки высоконагруженных сервисов
- Опыт работы с большими данными
- Открытость, самостоятельность, проактивность
Будет плюсом
- Опыт в области поисковых технологий или смежных областях (рекомендации, электронная коммерция, реклама и другое)
- Опыт интеграции ML-решений и проведения A/B-тестов