• Вести крупные изменения в поиске end-to-end. Вы будете отвечать за бэкенд крупных инициатив — от идеи и RFC до выката в продакшен и анализа результата.
Задачи:
— Вести крупные изменения в поиске end-to-end: отвечать за бэкенд крупных инициатив от идеи и RFC до выката в продакшен и анализа результата.
— Развивать поиск по миллионам товаров, блюд и заведений, обеспечивая быструю и стабильную работу на большом объёме данных с учётом специфики разных вертикалей (наличие, география, время доставки, расписание заведений, промо и другие факторы).
— Работать над качеством и релевантностью поисковой выдачи, совместно с аналитиками, ML-разработчиками и продактами разбирать пользовательские сценарии, проблемные запросы, пустые и нерелевантные выдачи, формулировать гипотезы и проверять их в продукте.
— Проектировать архитектуру поисковых сервисов с учётом высокой нагрузки, низкой latency, отказоустойчивости, роста каталога и специфики разных вертикалей.
— Отвечать за стабильность, скорость и качество поиска в продакшене: развивать мониторинги и алерты, разбирать деградации, оптимизировать latency и продумывать фолбэки для поддержания быстроты и устойчивости поиска.
Требования:
— Опыт разработки бэкенда.
— Опыт работы с PostgreSQL.
— Хорошее знание C++, STL, классических алгоритмов.
Будет плюсом:
— Опыт работы с очередями сообщений Kafka, RabbitMQ.
— Использование фреймворка userver.
— Умение проектировать микросервисную архитектуру.
— Знакомство с продуктовыми метриками.
Условия:
— В крупных офисах есть спортзалы с тренажёрами, инвентарём и душевыми.
— Полный список бонусов доступен по ссылке https://yandex.ru/jobs/pages/benefits.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
68/100
Средняя вакансия
Оценка от Job Hunters AI
Разработчик на C++; зарплата не указана; понятные задачи; хороший соцпакет.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Зарплата не указана
В описании и полях отсутствуют сведения о зарплате.