Обязанности:
Мы ищем Senior Python Backend Engineer, который поможет развивать и масштабировать платежную инфраструктуру продукта с высокой нагрузкой и большим количеством внешних интеграций. Это роль для инженера, который умеет строить надежные backend-сервисы, глубоко понимает отказоустойчивость и способен принимать сильные технические решения в критически важных для бизнеса системах. Роль предполагает активное участие в развитии payment core, работе с транзакционными потоками, интеграциями с платежными провайдерами и улучшении стабильности сервисов в быстрорастущей продуктовой среде. Что нужно делать Развивать API и бизнес-логику сервиса платежей (REST/JSON-RPC, интеграции, webhooks). Подключать и сопровождать платежных провайдеров, обеспечивать стабильность транзакций. Улучшать отказоустойчивость: идемпотентность, retries, очереди, обработка ошибок. Работать с данными и миграциями, поддерживать качество и производительность запросов. Усиливать observability (метрики, логирование, алерты, Sentry) и практики incident response. Делать код-ревью, улучшать инженерные стандарты. Требования 5+ лет Python backend, уверенный Senior-level. Отличное знание Python 3.11+, asyncio, FastAPI. Сильный опыт с PostgreSQL, ORM (SQLAlchemy), миграциями (Alembic). Практика с Kafka/SQS, понимание гарантий доставки и идемпотентности. Опыт с Redis, JWT/auth flows, безопасной обработкой чувствительных данных. Production-опыт с Docker + CI/CD, тестированием (pytest) и наблюдаемостью (Prometheus/OpenTelemetry/Sentry). Плюсом будет Опыт в финтехе/платежах. Опыт работы с большим количеством внешних интеграций. Системное мышление, ownership и сильные коммуникации. Мы предлагаем Полностью удалённую работу из любой точки мира. Современное корпоративное оборудование. Участие в развитии технологически сложного продукта. Возможность влиять на архитектуру и технические решения. Работу в команде с высокой степенью вовлечённости и ответственности. Регулярные командные и неформальные встречи.Похожие вакансии