Мы разрабатываем ядро e-commerce — систему чекаута (оформления заказа) и трекинга для новых востребованных B2B-продуктов Яндекса. Наш движок работает под капотом сразу двух больших платформ: * Яндекс KIT — технологическая платформа для создания независимых интернет-магазинов. * YCP (Yandex Commerce Platform) — новый продукт, который позволяет реализовывать флоу покупки прямо внутри ИИ-чатов. Мы делаем так, чтобы процесс покупки был бесшовным для пользователя, несмотря на сложную систему внешних систем под капотом. Почему у нас интересно * Опытным инженерам будет где развернуться: у нас проектирование архитектуры с нуля, распределённые транзакции (тут очень спасает Temporal), борьба со сложностью интеграций и обеспечение стабильности. * Молодым специалистам мы предлагаем крутой старт: востребованный Go-стек, понятные бизнес-задачи, возможность поработать с реальным еком-продуктом и учиться у сильной команды. Наш стек: Go, Temporal, PostgreSQL, современные технологии без легаси.

Обязанности:

Сложные интеграции
Вам предстоит связывать в единый флоу платёжные шлюзы, фискализацию (чеки), доставку, промокоды, программы лояльности и внешние CRM. Борьба с хаосом
Вы будете проектировать унифицированные API поверх десятков разных систем. Defensive programming
Нужно будет обрабатывать сотни корнер-кейсов внешних провайдеров и строить отказоустойчивую систему, которая не падает из-за некорректных настроек на стороне мерчантов. Развитие нового флоу покупок в ИИ-чатах (YCP)
Это свежее направление, где сейчас множество задач и можно напрямую влиять на архитектуру. Больше о бэкенде в Яндексе — в канале Yandex for Backend

Ключевые навыки:

  • Разрабатывали на Go или любом другом языке программирования не менее трёх лет
  • Пишете надёжный и высокопроизводительный код
  • Хорошо знакомы с реляционными базами данных: YDB, PostgreSQL
  • Любите продуктовые задачи, результаты которых можно потрогать руками и показать друзьям в соцсетях