🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Разработчик бэкенда в команду Pro Tech Platform

Яндекс
Не указано
Удаленно
Опубликовано: 14 May 2025
Яндекс Про помогает водителям, курьерам и сборщикам работать с сервисами Яндекса в России и за её пределами: выполнять заказы, отслеживать заработок, проходить проверки качества. Наша команда развивает платформу, которой пользуется не только Такси, но и другие бизнесы: Еда, Лавка, Доставка. Мы разрабатываем платформенные решения для продуктовых команд, например, инструменты для работы с BDUI, шину доставки событий, AI-ассистента для водителя и другие.

Вам предстоит

  • Разрабатывать платформенные решения, которыми будут пользоваться продуктовые команды Такси и других бизнесов Райдтеха
  • Проводить исследования и внедрять технические решения, например клиент-серверный gRPC
  • Принимать серьёзные даже для опытных разработчиков технические вызовы

Технологический стек

  • C++20, Go, Kotlin — в зависимости от сервиса, Python (для тестов и скриптов)
  • SQL- и NoSQL-базы данных (PostgreSQL, Redis, MongoDB)
  • Системы поиска уязвимостей (виртуальные заказы, chaos engineering, -1ДЦ)
  • Системы мониторинга, диагностики, качественные CI/CD-инструменты

Какие задачи вас ждут

Разработка шины доставки короткоживущих событий на клиент
Предстоит переработать шину доставки событий на мобильный клиент через push+pull-модель под новую архитектуру, использующую in-memory-хранилище, чтобы повысить надёжность сервиса и удовлетворить новым техническим требованиям.

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

Создание контекста в чате AI-ассистента водителя
Мы делаем решение, которое позволяет водителю через чат быстро узнавать ответы на ключевые вопросы, понимать, как больше заработать денег. Для этого во взаимодействие с LLM-моделью необходимо интегрировать данные водителя — продуктовый контекст.

Мы ждем, что вы

  • Знаете C++ на достаточном для разработки уровне
  • Готовы к исследованиям и проектированию архитектуры сложных систем микросервисов
  • Способны аналитически решать сложные технические проблемы и предлагать нестандартные решения
  • Хотите решать технически сложные задачи
  • Язык программирования для вас — инструмент, и вы готовы выбирать и применять нужный при необходимости

Будет плюсом, если вы

  • Разрабатывали отказоустойчивые системы
  • Понимаете принципы построения распределённых высокодоступных систем
  • Разрабатывали решения для улучшения опыта разработки
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие