Разработчик в команду Search as a Service

МоскваC++Специалист
Команда SaaS (Search as a Service) приглашает сильного разработчика на С++.
Мы помогаем командам внутри Яндекса (и не только) организовать качественный полнотекстовый поиск по контенту для своих конечных пользователей.  Благодаря нашим технологиям миллионы пользователей могут находить самые свежие новости, объявления и интересные записи в социальных сетях через несколько секунд после их появления в интернете. Мы предоставляем для поиска терабайты различных быстро меняющихся данных, благодаря чему поисковая машина и другие сервисы Яндекса в реальном времени адаптируются к изменениям в сети и в информационном пространстве в целом.
С нами вы научитесь разбираться в основных поисковых технологиях Яндекса и, главное, улучшать их. Вы сможете радикально повысить стабильность и скорость доставки данных для поиска, а также тесно познакомиться с MapReduce.

Вам понадобятся:

  • хорошее знание и опыт работы с С++ и STL (или аналогично на Java и C#, но разрабатывать предстоит на С++);
  • отличное знание классических алгоритмов и структур данных;
  • опыт многопоточного программирования;
  • опыт разработки высоконагруженных распределенных систем.

Дополнительными плюсами будут:

  • опыт программирования под *nix;
  • знание Python и bash.