🔥

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

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

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

Tech Lead инфраструктуры платежей в Техплатформу Городских сервисов Яндекса

Яндекс
Санкт-Петербург, Москва
Гибридный, Офис
Опубликовано: 16 May 2025
На этой позиции вам предстоит разрабатывать Платформу с большой буквы. Наши клиенты — это все сервисы MLU: Яндекс Еда, Такси, Доставка, Лавка, Самокаты и т. д. У всех них есть общие паттерны, похожие потребности. Всем им нужно принимать безналичную оплату, иметь возможность дать пользователю в долг и выбить чек.

Для решения этих задач мы разрабатываем комплексную систему связанных сервисов: сначала мы отдаём список способов оплаты (список привязанных карт, доступных в регионе, Apple Pay, СБП и т. п.), далее мы прозрачно для продукта списываем средства с помощью этого способа (вся сложность, связанная с состояниями и протоколами, спрятана внутри наших сервисов), можем создать долг (если сервис решает, что это необходимо) и пытаться его списать, а после успешной оплаты или возврата средств пробиваем чек (более чем в пяти странах).

Сейчас мы начинаем проект по платформизации наших сервисов, главными задачами которого являются:

  • формирование единой точки входа в инфраструктуру платежей;
  • автоматизация процессов работы с долгами (а далее чеками, биллингом и т. д.);
  • создание решения, позволяющего подключать новых клиентов «в один конфиг».

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

Создание платформы платежей
Вам предстоит принимать активное участие в создании нового платформенного сервиса с нуля. Вы будете проектировать и разрабатывать отдельные модули для критически важного сервиса (доступность 99,99%), продумывать и реализовывать решения для мониторинга, заботиться об отказоустойчивости и механизмах восстановления в случае падений, покрывать всё сделанное набором тестов, запускать полученный результат в продакшн и перевозить на него все сервисы Райдтеха.

Развитие существующих сервисов
Сервисы Райдтеха не стоят на месте и постоянно требуют поддержки новых решений (например, методов оплат), запусков новых продуктов и множества мелочей. И это вторая категория задач, которыми вам предстоит заниматься.

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

  • Отлично знаете алгоритмы
  • Хорошо владеете C++/Python/Golang или любым другим популярным языком программирования, например Java или Rust

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

  • Работали с высоконагруженными системами
  • Взаимодействовали с инфраструктурой финансовых систем
  • Разрабатывали и поддерживали большие распределённые системы хранения финансовых данных
  • Строили финансовые агрегаты в реальном времени
  • Пишете «чистый» код, любите подход TDD и общение с коллегами (мы дружные)
🚀

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

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

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