Разработчик бэкенда в группу разработки диспатча

Фотография автора вакансии
Фотография автора вакансии

Сергей Хорошеньких

Руководитель службы исследований и разработки эффективности Доставки

Яндекс Доставка — это сервис для людей и бизнеса: предпринимателей, ритейлеров, маркетплейсов и даже заводов. Мы начинали с экспресс-доставки последней мили, но за несколько лет научились решать самые разные логистические задачи: помогаем доставлять лёгкие и тяжёлые посылки и на соседнюю улицу и в другие города. У нас можно поработать с самыми разными аудиториями и продуктами. Нашим продуктом пользуются не только в РФ, но и в других странах.

Мы разрабатываем алгоритмы экспресс-доставки и доставки на «последней миле»: решаем в реальном времени задачу оптимального назначения заказов курьерам. У нас много интересных алгоритмических и продуктовых задач, для которых нужен надёжный, производительный и понятный код на C++.

Мы стремимся сделать так, чтобы клиентам было выгодно заказывать доставку, а курьерам было комфортно и прибыльно работать в сервисе.

Какие задачи вас ждут

Разработка алгоритмов для оптимального распределения заказов между курьерами
Построение маршрутов и выбор исполнителей играют ключевую роль в бизнесе доставки. Вам предстоит придумывать и реализовывать решения, которые непосредственно влияют на целевые бизнес-метрики.

Взаимодействие с командами других сервисов
Мы стремимся разрабатывать платформенное решение, которым можно пользоваться не только в Доставке, но и извне. Наши алгоритмы уже применяются в Еде, Лавке и Маркете — мы часто помогаем решать общие задачи коллегам из других бизнес-юнитов.

Вам предстоит решать задачи по обеспечению надёжности и высокой доступности сервиса. Нам важно, чтобы решения были не только эффективными, но и не деградировали под нагрузкой, были толерантны к некритичным проблемам и самостоятельно восстанавливались в случае проблем.

Преобразования бизнес-требований в алгоритмы
Экспресс-доставка последней мили — обширная предметная область, поэтому вы будете тесно взаимодействовать с аналитиками и иногда продакт-менеджером, чтобы подобрать правильное решение.

Мы ждём, что вы

  • Хорошо знаете C++
  • Хорошо знаете алгоритмы и структуры данных
  • Понимаете принципы построения многопоточных приложений и распределённых систем
  • Знакомы с Linux

Будет плюсом, если вы

  • Занимались эксплуатацией и оперативно решали проблемы продакшн-систем с высокими требованиями к доступности и времени отклика
  • Знакомы с алгоритмами дискретной оптимизации
  • Умеете профилировать и оптимизировать компоненты больших систем
  • Знаете Python
  • Работали с реляционными базами данных, например PostgreSQL
  • Работали с большими данными в парадигме MapReduce

Что мы предлагаем

Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.

А также:

  • психотерапия в офисе или онлайн-сервисах;
  • лазерная коррекция зрения через год работы;
  • ведение беременности и роды — через два года.

Страховка для родственников по системе 80/20

Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.

Больше о нашей команде

В нашей команде 15 человек: часть занимается ML, часть управлением маркетплейсом, а половина команды — непосредственно алгоритмом назначения. Мы тесно взаимодействуем со множеством аналитиков. Основная часть команды работает в нашем комфортном московском офисе.

У нас прозрачные и открытые процессы:

  • Внутренние демо разработки
  • Встречи по пятницам, на которых обсуждаем best practices
  • Локальные и общедоступные архитектурные ревью
  • Много площадок для докладов
  • Регулярные стендапы, груминг, покер, планирование, а также периодические неформальные встречи команды
Фотография автора цитаты
Фотография автора цитаты

Юрий Мещеряков

Head of Recruitment Екома и Райдтеха

У нас многоступенчатый отбор — так получается объективнее и быстрее. Сейчас вы отправите резюме, и если всё сложится, то в ближайшие 3-5 дней мы пришлём вам приглашение. Что ждёт вас дальше, читайте на странице для подготовки к интервью.