Разработчик бэкенда водительской эффективности в Такси
офис, гибрид
Команда эффективности развивает микросервисы, которые минимизируют простои водителей и повышают доходность сервиса. Вы будете разрабатывать и поддерживать высоконагруженные, малозадерживающие сервисы для назначения, мотивации и взаимодействия с водителями
ГрейдMiddle/Senior
Стек
C++userverPostgreSQLLogbrokerPythonRedisMongoDBYDB
Задачи
- •Запуск и поддержка экспериментов и A/B‑тестов
- •Реализация новых механик мотивации и назначения заказов
- •Разработка и рефакторинг высоконагруженных микросервисов
- •Решение проблем распределённых систем: гонки, консистентность, оптимизация задержек
- •Проработка архитектуры: выбор БД, интеграции с брокерами и устойчивости сервисов
Обязательно
- •Пишете на C++ или готовы перейти на C++
- •Опыт разработки распределённых систем
- •Знание реляционных баз данных
- •Готовность работать с высоконагруженными, малозадерживающими сервисами
Будет плюсом
- •Опыт разработки на Python
- •Знакомство с userver
- •Опыт работы с Redis, MongoDB или YDB
- •Опыт работы с Logbroker или потоковыми брокерами
- •Опыт запуска A/B‑тестов и экспериментов
- •Понимание event sourcing и доменной модели (DOMA)