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

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва

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

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

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

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

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

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

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

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

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

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

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

Похожие вакансии

Руководитель группы по развитию бизнеса в государственном секторе (GR)
СберЗдоровье

Глубокое понимание устройства и процессов в системе государственного здравоохранения РФ. Практическое знание процедур государственных и корпоративных закупок (44-ФЗ, 223...

Fullstack-разработчик (.NET)
Московская Биржа

Опыт работы в формате AI-NATIVE обязателен с наличием успешных проектов. Программирование на .NET и REACT, понимание архитектурных паттернов.

Креатор бренда VOIS в отдел SMM
VOIS (ООО Рокет Лаунч)

Понимание трендов в социальных сетях (особенно в плане коротких роликов). Опыт работы в создании Reels/видео в TikTok и других...

60 000 - 80 000 руб.
Рекрутер в косметическую компанию
Космо Бьюти

Опыт в подборе от 2 лет, желательно в компании с большим объёмом вакансий. Подтверждённые результаты: умеете показать, сколько закрыли, за...

110 000 - 125 000 руб.