Разработчик бэкенда (Python)
Описание
Локация: Санкт-Петербург или Москва, гибридный офис
Компания
Yandex развивает партнёрские сервисы автономного транспорта для пассажирских и грузовых перевозок.
Что делать
Разрабатывать API и бэкенд-сервисы для приёма, планирования и сопровождения заказов автономных такси и грузовиков.
Развивать сервисы сбора, агрегации и ретрансляции телеметрии от автономного транспорта.
Проектировать интеграции с внутренней инфраструктурой и внешними партнёрами с учётом безопасности, отказоустойчивости и совместимости.
Организовывать сбор и хранение данных о заказах, маршрутах, телеметрии, статусах и ключевых метриках.
Создавать инструменты для контроля качества системы, анализа эффективности и расследования инцидентов.
Влиять на архитектуру решений и доводить сервисы до стабильного продакшена.
Требования
От 3 лет опыта разработки.
Уверенное программирование на Python и Go.
Опыт разработки веб-сервисов и понимание принципов микросервисной архитектуры.
Опыт работы с реляционными базами данных, например PostgreSQL.
Умение писать тесты и поддерживать высокое качество кода.
Способность разбираться в сложных технических проблемах и создавать надёжные инженерные решения.
Хорошо, если есть
Опыт работы с логистическими, транспортными или dispatch-системами.
Опыт разработки или поддержки компонентов на C++.
Опыт работы с телеметрией, потоками событий или real-time-данными.
Знакомство с Temporal или аналогичными orchestration/workflow-решениями.
Опыт решения инфраструктурных задач, проектирования масштабируемых систем и планирования нагрузки.
Культура и преимущества
Гибридный формат работы в офисах Санкт-Петербурга или Москвы.
Работа с сервисами, от которых зависит выполнение реальных поездок и перевозок.
Возможность влиять на архитектуру и запускать новые решения в продакшен.
Задачи на стыке бэкенда, инфраструктуры и real-time-систем.