С++ разработчик в Яндекс.Карты

МоскваC++КартыСпециалист
Вакансия закрыта
Мало кто из пользователей задумывается, что за простым интерфейсом Яндекс.Карт скрыты распределенные системы хранения больших объемов данных, современные алгоритмы маршрутизации, а также обработки изображений, методы статистического анализа и классификации данных, вычислительная геометрия, нейронные сети и многое другое. Наши сервисы: Яндекс.Пробки, автомобильная маршрутизация, панорамы улиц, геопоиск, Народная.Карта, — постоянно развиваются, а с появлением новых направлений нам требуется всё больше и больше разработчиков.
Как следствие, нам требуются ещё разработчики.

Вам придётся:

  • решать нетривиальные алгоритмические задачи;
  • постоянно изучать последние достижения математики в связанных с работой областях;
  • писать код на С++ и иногда на Python, проводить инспекции (code review) чужого кода;
  • участвовать в проектировании высоконагруженных отказоустойчивых систем.

Требования:

  • хорошее знание С++ и STL;
  • умение выражать сложные вещи простым и понятным кодом;
  • отличное знание классических алгоритмов и структур данных;
  • понимание устройства и принципов работы современных ОС;
  • опыт многопоточного программирования.

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

  • опыт использования boost;
  • опыт программирования под *nix;
  • знание python и bash;
  • опыт работы с реляционными базами данных.