ЯндексЯндекс

Разработчик в команду построения поисковой базы

офис, гибрид, Москва

Команда отвечает за построение и ускорение основной поисковой базы Яндекса. Вы будете проектировать event-driven архитектуру и развивать сервисы потоковой обработки и сопутствующие инфраструктурные решения для быстрой и надёжной доставки данных в Поиск.

ГрейдSenior

Стек

C++Фреймворки потоковой обработки данныхKV-storageMapReduceYTPython

Задачи

  • •Проектирование и реализация event-driven архитектуры построения базы Поиска
  • •Разработка сервисов потоковой обработки и доставки факторов ранжирования
  • •Модернизация и развитие поисковых индексов при внедрении новой функциональности
  • •Оптимизация инфраструктуры: отказоустойчивость, потребление памяти и производительность
  • •Разработка и поддержка смежных сервисов (фавиконки, зеркала, определение дублей)

Обязательно

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

Будет плюсом

  • •Опыт работы с большими данными
  • •Опыт построения распределённых потоковых систем
  • •Знание Python
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT