Разработчик бекенда в службу эффективности платформы Такси

МоскваC++ТаксиСпециалист
Ключевая задача нашего отдела — увеличение полезной утилизации, т.е. доли времени, в течение которого водитель везет пассажира. Решение этой задачи позволяет предоставлять пассажирам надежный и доступный сервис, сохраняя заработок водителей на достойном уровне.

Другие задачи, которые решает наш отдел:

  1. Как правильно регулировать спрос и предложение: как сделать так, чтобы человек всегда мог найти свободное такси даже в час пик, а цена при этом оставалась минимальной.
  2. Как оптимальным образом выбрать водителя для заказа: как правильно учесть другие заказы, качество GPS-сигнала, пробки и множество других факторов.
  3. Какие рекомендации давать водителям, которые в данный момент не выполняют заказ: в какой район им ехать и по какому маршруту.
  4. Как построить технологии, которые позволяли бы одной машине выполнять больше одного заказа одновременно.

Мы с удовольствием встретимся с вами, если вы:

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