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

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

Как мы работаем:

  • основной язык разработки — C++ (сейчас C++17, но в ближайшее время перейдем на C++20). Также используем Python там, где это применимо;
  • принимаем решения в реальном времени, анализируя перемещение сотен тысяч водителей;
  • используем микросервисную архитектуру. У нас есть крутой фреймворк для создания асинхронных микросервисов;
  • наши сервисы работают 24/7 и ежедневно используются миллионами людей. Поэтому весь наш код покрыт тестами, метриками и мониторингами;
  • у нас опытная команда разработчиков и аналитиков. Коллеги всегда рады поделиться опытом.

Tasks that await you

  • подбор водителей на заказ с помощью буферного назначения. Интересные детали можно почитать по ссылке;
  • организация электронных очередей в аэропортах. Зовем водителей в аэропорт, если их там не хватает, и при этом не даем скапливаться в порту большому числу водителей;
  • разработка инструментов для аналитиков для тонкой ручной настройки параметров поиска водителей на заказ.

We expect that you

  • хорошо знаете и понимаете C++, STL, а также классические алгоритмы и структуры данных;
  • работали с базами данных PostgreSQL, MongoDB или Redis;
  • имеете опыт разработки в Unix или Linux.

It'd be a plus if you

  • знаете Python.
Thank you for your apply!

We will contact you within a week.

Mon Feb 12 2024 19:00:36 GMT+0300 (Moscow Standard Time)