Разработчик бэкенда в Яндекс Go (Такси)

Moscow, Saint PetersburgC++, PythonTaxiSpecialist
Разработка бэкенда в Такси делится на три направления:
  • инфраструктура (ключевая цель — сделать так, чтобы при постоянном росте нагрузки, объёма данных и усложнении алгоритмов сервис работал стабильно и безопасно);
  • продукт (создаём новые функции, упрощаем и ускоряем взаимодействие приложения с пользователем);
  • служба эффективности платформы (ключевая цель — сделать так, чтобы водители меньше простаивали и совершали больше заказов).

Что нужно делать:

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

Мы ждем, что вы:

  • умеете писать код;
  • знаете и понимаете C++ или Python, а также классические алгоритмы и структуры данных.

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

  • умеете работать в Unix или Linux, а также с MongoDB, PostgreSQL, Redis, Kafka;
  • нацелены на результат, умеете связывать его с текущей задачей;
  • умеете аргументированно отстаивать свою точку зрения;
  • быстро обучаетесь, не повторяете ошибок.

Условия:

  • сильная команда, с которой можно расти;
  • сложные задачи для сервисов с миллионами пользователей;
  • возможность влиять на процесс и результат;
  • зарплата на уровне рынка и выше;
  • возможность работать от 30 часов в неделю.
Подробности об условиях и задачах расскажем лично.