Разработчик поискового рантайма по C++

Что за роль

Разработчик поискового рантайма в Search-as-a-Service (C++) отвечает за проектирование и реализацию сложной распределённой системы, которая обрабатывает поисковые запросы и возвращает результаты пользователю. Работа включает в себя разработку логики исполнения запросов, развитие технологий поискового рантайма и создание SDK для работы с системой.

Что предстоит делать

  • Разрабатывать логику исполнения поисковых запросов, проектируя механизм исполнения запросов как граф стадий.
  • Развивать технологии поискового рантайма, внедряя новые решения для работы с различными типами индексов.
  • Создавать удобный SDK для отправки поисковых запросов и улучшать средства диагностики.
  • Проектировать язык поисковых запросов, который будет более функциональным по сравнению с текущими CGI-параметрами.

Что потребуется

  • Уверенное владение C++ и желание разрабатывать на нём.
  • Знание классических алгоритмов и структур данных.
  • Глубокое понимание многопоточного программирования.
  • Опыт разработки распределённых систем.

Что важно знать

В Яндексе предлагаются отличные условия для сотрудников: корпоративные подписки на спорт, терапию, образовательные курсы и другие бонусы.

Оценка вакансии
7.4 / 10
Вакансия предлагает интересные задачи по разработке поискового рантайма с акцентом на C++. Условия работы в Яндексе привлекательные, но не все детали о компании раскрыты.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал