Назад
2 дня назад

Backend Developer (C++/Python)

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle

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

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

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

Текст:
/

TL;DR

Backend Developer (C++/Python): Разработка и оптимизация бэкенд-сервисов для оркестрации работы водителей в реальном времени с акцентом на масштабируемость и надежность распределенных систем. Фокус на решении проблем гонок данных, внедрении event sourcing и оптимизации высоконагруженных API.

Локация: Гибридный офис

Компания

Yandex Go — сервис городского транспорта и доставки, создающий технологические решения для оптимизации городской логистики.

Что делать

  • Проектирование и запуск технических компонентов для A/B-тестов и бизнес-экспериментов.
  • Разработка новых платформенных механик и расширение функционала существующих микросервисов.
  • Оптимизация производительности распределенных систем, решение проблем race conditions и минимизация задержек.
  • Внедрение современных архитектурных подходов, включая доменную модель (DOMA) и event sourcing.
  • Проработка API, межсервисного взаимодействия и выбора подходящих БД для высоконагруженных систем.

Требования

  • Опыт коммерческой разработки от 3 лет.
  • Владение C++ или готовность перейти на этот язык.
  • Опыт разработки распределённых систем.
  • Знание принципов работы реляционных баз данных.

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

  • Работа с современным технологическим стеком (C++20, Python 3, YDB).
  • Возможность профессионального роста и выступлений на профильных IT-конференциях.
  • Работа над продуктом, влияющим на опыт миллионов пользователей и водителей ежедневно.
  • Сложные инженерные вызовы в рамках инфраструктуры из более чем 800 микросервисов.

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