🔥

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

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

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

Разработчик на C++ в команду скидочных механик Такси

Яндекс
Не указано
Гибридный, Офис
Опубликовано: 06 Mar 2026
Наша команда создаёт решения, позволяющие привлекать пользователей, эффективно выдавая скидки и предлагая альтернативные варианты поездок. Для этого мы разрабатываем инфраструктурные сервисы, применяемые в Яндекс Еде, Лавке и Такси. Совместно с аналитиками и продуктовыми командами прорабатываем и запускаем новые скидочные механики.

Каждый раз, когда открывается приложение Яндекс Go, наш сервис:

  • Находит и выбирает подходящие и доступные акции и скидки
  • Обрабатывает их и применяет в заказе
  • Учитывает расходы на скидки в бюджетах
  • Сохраняет данные о скидках в таком виде, чтобы аналитики могли их изучить

Вот основные сервисы нашей группы:

  • Сервис скидок. Когда открывается приложение — за время загрузки нужно найти (среди множества гибко настраиваемых правил выдачи), подготовить и отдать на экране заказа такси все акции для этого конкретного пользователя.
  • Сервис альтернативных сценариев. Иногда мы можем снизить цену за счёт небольших изменений заказа. Например, заранее предлагаем немного подождать и уехать по более выгодной цене. Мы предсказываем такие ситуации за счёт внешнего ML и фиксируем скидку.
  • Сервисы, связанные с мультиклассовыми заказами. Сейчас есть возможность заказать такси сразу по нескольким категориям. Чтобы поддержать этот механизм, нужно на этапе поиска исполнителя сформировать и поддерживать список фиксированных предложений по другим классам. Затем — встроить этот альтернативный класс в сценарий заказа.

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

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

Развитие и поддержка сервисов скидок и альтернативных сценариев
Наша группа не только внедряет новые фичи, но и сопровождает существующие механизмы снижения цены. Мы настраиваем и поддерживаем мониторинги и алерты по сервисам, решаем возникающие в процессе эксплуатации вопросы. Ещё мы прорабатываем единую для всех бизнес-юнитов платформу скидок.

Поддержка сервиса динамической генерации документов
Команда поддерживает сервис, отвечающий за генерацию документов (оферты, пользовательские соглашения и т. д.). Для этого реализован гибкий шаблонизатор, умеющий запрашивать данные из внешних источников и агрегировать их в итоговый PDF-документ.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

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

  • Пишете на C++ или готовы на него перейти
  • Знакомы с реляционными базами данных
  • Разрабатывали в Unix-like-системах
  • Работали с высоконагруженными или распределёнными системами

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

  • Писали программы на Python
  • Знаете про OpenAPI и gRPC
🚀

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

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

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