Назад
обновлено 2 дня назад

Старший разработчик облачных сервисов рободоставки (Python/Go)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Старший разработчик облачных сервисов рободоставки (Python/Go): разработка API и бэкенд-сервисов, управляющих заказами, маршрутами и перемещением роботов доставки, с акцентом на надёжность, масштабируемость и отказоустойчивость. Фокус на проектировании распределённых систем, внедрении SRE-практик, тестировании отказов и обеспечении стабильной работы сервисов в реальном мире.

Локация: офис в Москве

Компания

Yandex развивает облачные сервисы и технологии автономного транспорта для управления роботизированной доставкой.

Что делать

  • Проектировать и развивать API и бэкенд-сервисы для приёма, планирования и сопровождения заказов.
  • Создавать сервисы для автоматического управления роботами доставки — от диспетчеризации до низкоуровневого управления.
  • Повышать отказоустойчивость и надёжность платформы управления роботизированной доставкой.
  • Влиять на архитектуру распределённых сервисов и развивать микросервисную платформу.
  • Внедрять load и stress testing, failover testing, canary-деплойменты и feature flags.

Требования

  • От 5 лет профессионального опыта.
  • Уверенное знание Python и Go и готовность писать на обоих языках.
  • Опыт работы с реляционными базами данных, например PostgreSQL.
  • Опыт ведения сложных проектов от постановки задачи до релиза.
  • Умение проектировать масштабируемые распределённые системы и отвечать за конечный результат.

Хорошо, если есть

  • Опыт выявления узких мест, планирования ресурсов и оценки нагрузки.
  • Уверенная работа в Unix-окружении и понимание инфраструктуры.
  • Опыт разработки надёжных веб-сервисов с понятным API.
  • Знание микросервисной архитектуры, консистентности данных и отказоустойчивости.
  • Опыт работы с Temporal.

Культура и преимущества

  • Работа над системами автономной доставки, напрямую влияющими на поведение роботов и пользовательский опыт.
  • Возможность развивать платформу и переосмысливать подходы к построению сервисов.
  • Практическое применение SRE-подходов и методов тестирования отказоустойчивости.

Процесс найма

  • Алгоритмические секции собеседования.
  • Собеседования для бэкенд-разработчиков.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →