Мы разрабатываем ядро e-commerce — систему чекаута (оформления заказа) и трекинга для новых востребованных B2B-продуктов Яндекса.
Наш движок работает под капотом сразу двух больших платформ:
* Яндекс KIT — технологическая платформа для создания независимых интернет-магазинов.
* YCP (Yandex Commerce Platform) — новый продукт, который позволяет реализовывать флоу покупки прямо внутри ИИ-чатов.
Мы делаем так, чтобы процесс покупки был бесшовным для пользователя, несмотря на сложную систему внешних систем под капотом.
Почему у нас интересно
* Опытным инженерам будет где развернуться: у нас проектирование архитектуры с нуля, распределённые транзакции (тут очень спасает Temporal), борьба со сложностью интеграций и обеспечение стабильности.
* Молодым специалистам мы предлагаем крутой старт: востребованный Go-стек, понятные бизнес-задачи, возможность поработать с реальным еком-продуктом и учиться у сильной команды.
Наш стек: Go, Temporal, PostgreSQL, современные технологии без легаси.
Обязанности:
Сложные интеграции
Вам предстоит связывать в единый флоу платёжные шлюзы, фискализацию (чеки), доставку, промокоды, программы лояльности и внешние CRM.
Борьба с хаосом
Вы будете проектировать унифицированные API поверх десятков разных систем.
Defensive programming
Нужно будет обрабатывать сотни корнер-кейсов внешних провайдеров и строить отказоустойчивую систему, которая не падает из-за некорректных настроек на стороне мерчантов.
Развитие нового флоу покупок в ИИ-чатах (YCP)
Это свежее направление, где сейчас множество задач и можно напрямую влиять на архитектуру.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Разрабатывали на Go или любом другом языке программирования не менее трёх лет
- Пишете надёжный и высокопроизводительный код
- Хорошо знакомы с реляционными базами данных: YDB, PostgreSQL
- Любите продуктовые задачи, результаты которых можно потрогать руками и показать друзьям в соцсетях