Назад

Не получаете ответ?

Вакансия опубликована 9 дн. назад - шансы на ответ снижаются.

10 дней назад

Разработчик на C++ (Яндекс Еда)

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Разработчик на C++ (поиск и рекомендации в Яндекс Еде): Развитие высоконагруженного backend-поиска по миллионам товаров, блюд и заведений с акцентом на архитектуру сервисов, релевантность выдачи и низкую latency. Focus on интеграции ML-решений, проектировании отказоустойчивых микросервисов, оптимизации производительности и стабильной работе поиска в продакшене.

Локация: гибридный формат, работа из офиса.

Компания

Яндекс Еда развивает приложение для поиска, рекомендаций и выбора товаров, блюд и заведений.

Что делать

  • Вести крупные изменения в поиске end-to-end: от идеи и RFC до внедрения в продакшен и анализа результатов.
  • Развивать общий поиск по миллионам товаров, блюд, ресторанов, аптек и других предложений.
  • Проектировать backend-сервисы для поиска, индексации, обогащения данных и формирования выдачи.
  • Интегрировать готовые ML-решения и участвовать в экспериментах с моделями поиска.
  • Оптимизировать latency, стабильность и отказоустойчивость сервисов при высокой и пиковой нагрузке.
  • Развивать мониторинг и алерты, разбирать деградации и продумывать fallback-сценарии.

Требования

  • От 3 лет опыта backend-разработки и работы с высоконагруженными системами.
  • Хорошее знание C++, STL, классических алгоритмов и структур данных.
  • Опыт работы с PostgreSQL или другими реляционными базами данных под нагрузкой.
  • Умение согласовывать требования со смежными командами и продакт-менеджерами.

Хорошо, если есть

  • Опыт работы с Kafka или RabbitMQ.
  • Знание фреймворка userver.
  • Опыт проектирования микросервисной архитектуры.
  • Знакомство с продуктовыми метриками.

Культура и преимущества

  • Гибридный формат работы с офисным присутствием.
  • Работа над поиском, которым ежедневно пользуются миллионы людей.
  • Взаимодействие с аналитиками, ML-разработчиками, продактами и смежными командами.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →