Главная Вакансии Компании Рейтинги О портале

Разработчик бэкенда в Маршрутизацию (RouteQ)

Middle Москва Более 6 лет
Опыт
Более 6 лет
Город
Москва
Опубликована
21.05.2026

Яндекс Маршрутизация — это сервис для автоматического построения и оптимизации маршрутов транспорта с учётом времени, пробок, количества заказов, окон доставки и других параметров.

Мы ищем разработчика в команду мониторинга. Это инструмент контроля выполнения маршрутов и движения курьеров в реальном времени. С одной стороны, наши основные пользователи — логисты и диспетчеры крупных компаний. С другой, курьеры в системе каждый день получают маршруты, обновляют статусы, передают данные о доставке.

Мониторинг — B2B-продукт с высокой ценой ошибки: простой сервиса может привести к срыву доставки и финансовым потерям клиента. Поэтому для нас крайне важны архитектура, устойчивость и качество инженерных решений.

КАКИЕ ЗАДАЧИ ВАС ЖДУТ

Проектирование распредеённых отказоустойчивых систем
Высокий аптайм — наше базовое требование: запуск любых фич не должен снижать стабильность. Закладываем механизмы устойчивости: fallback’и, rate limiting, timeouts, retries с backoff, idempotency.

Проектирование расширяемых и простых в интеграции API
Мы разрабатываем API, которым пользуются сотни клиентов. Это накладывает определённые ограничения при проектировании и реализации изменений. Нужно думать про пагинацию, фильтры, сортировки, форматы и квоты.

Работа с высоконагруженными базами данных
Понадобится анализировать и оптимизировать производительность PostgreSQL под высокой нагрузкой: работать с EXPLAIN/ANALYZE, планами запросов и индексами, устранять блокировки и проблемы конкуренции транзакций. Нужно решать сложные эксплуатационные кейсы (рост таблиц, настройка vacuum/autovacuum, партиционирование, репликация), а также развивать архитектуру данных: внедрять кеширование, использование очередей и асинхронных механизмов, чтобы разгружать базу и повышать общую устойчивость системы.

МЫ ЖДЕМ, ЧТО ВЫ

  • Знаете алгоритмы и структуры данных

  • Умеете и любите писать код на C++

  • Не боитесь ответственности

Как работается в Яндекс
Трудоустройство и онбординг
8
Финансовое вознаграждение
7.8
Рабочая среда и культура
7
Карьерная ценность
10
Другие вакансии Яндекс
Android-разработчик в Яндекс 360 (монетизация)
Москва
Стажер-разработчик бэкенда
Москва
Генеральный директор центра обработки данных
Владимир
Java-разработчик в логистическую платформу
Москва