Разработчик на Go в PayBox

Яндекс · Санкт-Петербург, Москва, Белград · по договорённости

Компания
Яндекс
Город
Санкт-Петербург, Москва, Белград
Зарплата
по договорённости
Уровень
junior
Формат
гибрид

Мы разрабатываем в экосистеме Яндекс Пэй AI‑driven-решение, которое сопровождает пользователя на всём пути покупки. С помощью виджетов и чатовой поверхности, которые размещены на всём ритейл‑пути в приложениях и на сайтах партнёров, мы помогаем пользователю сделать наиболее выгодную покупку. Мы реализуем разные сценарии: ищем и сравниваем товары, собираем отзывы, объединяем все промомеханики — и те, что есть в Финтехе, и те, что за его пределами. Также рассказываем о продуктах Яндекса, которые представлены у партнёров.

Мы развиваем продукты в уже существующих магазинах сегмента large enterprise и помогаем интегрировать новые магазины.

Кроме того, мы активно создаём промоплатформу. Это контур, который фильтрует, таргетирует, ранжирует промопредложения и управляет ими. Он собирает все доступные акции со всего Финтеха и из смежных бизнес‑групп и распределяет их на поверхностях партнёров.

Наш стек технологий:
• Backend: в основном Golang, отдельные сервисы — на Python 3 (FastAPI)
• База данных: Postgres, ClickHouse, Redis (Valkey)
• Очереди: собственное решение, похожее на Kafka
• Деплоймент: собственное решение, по принципам близкое к Kubernetes
• Аналитика: YTsaurus

Что предстоит делать:
Разработка бэкенд‑сервисов

Вы будете создавать надёжные бэкенд‑сервисы на Go и Python — в том числе промомеханики, агентские сценарии и калькуляцию оферов.

Проектирование архитектуры

Вы будете проектировать архитектуру сервисов и компонентов, настраивать инфраструктуру и процессы эксплуатации, развивать технологии, а также работать над тем, чтобы сервисы были надёжными и качественными.

Разработка API

Вы будете создавать и дорабатывать расширяемые API, которые можно использовать в разных интеграциях. Также предстоит обсуждать с другими командами Яндекса интеграционные решения и вместе реализовывать совместные проекты.

Запуск проектов

Вы будете вести проекты вместе с кросс-функциональной командой на всех этапах — от проработки гипотезы и сбора требований до релиза и поддержки.

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

Требования:
• Работали над созданием и эксплуатацией сервисов на Go или Python не менее четырёх лет
• Хорошо понимаете клиент‑серверное взаимодействие, готовы погружаться в проектирование и диагностику серверной и клиентской части, тестировать собственный код
• Имеете практический опыт работы с реляционными БД и их эксплуатацией в production (PostgreSQL или другие)
• Понимаете принципы проектирования распределённых систем
• Участвовали в командной разработке: фиксировали принятые решения, разбивали работу на этапы, совместно работали с кодом, несли ответственность за результат
• Знаете принципы безопасной разработки веб‑ и мобильных приложений
• Глубоко интегрируете ИИ‑агентов в работу

Будет плюсом:
• Работали с fullstack‑разработкой
• Работали с системами контейнеризации и развёртывания приложений (Docker, Kubernetes, LXC)
• Работали с балансировщиками, настраивали их
• Хорошо владеете командной строкой *nix
• Работали с системами CI/CD
• Создавали решения, связанные с платежами или эквайрингом
• Готовы вместе с командой погружаться в неизведанные проекты или технологии

Открыть и откликнуться →

Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.