Привет! Мы ищем Senior Python Developer в экосистему платежных и цифровых решений.
Предстоит развивать backend продукта, платежную и блокчейн-инфраструктуру, влиять на архитектуру и самостоятельно принимать технические решения.
Задачи:
- Развивать backend на Python, проектировать архитектуру новых сервисов и улучшать существующие.
- Разрабатывать API и интеграции с банками, платежными провайдерами и блокчейн-сетями.
- Развивать инфраструктуру криптокошельков: пополнение, вывод, подписание и отслеживание транзакций.
- Интегрировать блокчейн-узлы, RPC/API-провайдеров и другие инфраструктурные решения.
- Разрабатывать бизнес-логику платежей, обмена виртуальных активов и внутренних финансовых операций.
- Обеспечивать корректность учета операций, защиту от дублирования и ошибок при обработке транзакций.
- Оптимизировать производительность сервисов, работу баз данных, асинхронных задач и очередей сообщений.
- Обеспечивать безопасность, отказоустойчивость и масштабируемость системы.
- Проводить код-ревью, покрывать критичную бизнес-логику тестами и участвовать в разборе технических инцидентов.
Требования:
- 5+ лет опыта коммерческой разработки на Python.
- Уверенная работа с FastAPI, PostgreSQL, Redis.
- Опыт асинхронной разработки, работы с очередями сообщений и фоновыми задачами.
- Опыт проектирования архитектуры масштабируемых и отказоустойчивых backend-сервисов.
- Понимание блокчейн-инфраструктуры и жизненного цикла транзакций: комиссии, подтверждения, статусы и обработка операций.
- Опыт интеграции с блокчейн-сетями, узлами или специализированными API.
- Опыт работы с Docker и Git, понимание процессов CI/CD.
- Опыт проведения code review и написания unit / integration tests.
- Умение самостоятельно принимать и аргументировать технические решения.
Будет плюсом:
- Опыт разработки в FinTech / Payments / Crypto.
- Опыт работы с TRON/TRC20, USDT и blockchain-инфраструктурой.
- Опыт разработки инфраструктуры горячих и холодных кошельков.
- Опыт разработки высоконагруженных финансовых систем и интеграций с банковскими API.
Условия:
- Работа с банковскими, платежными и блокчейн-технологиями.
- ЗП: фиксированный оклад, обсуждается на интервью.
- График фултайм, офисный формат работы в Москва Сити.
- Возможность влиять на архитектуру и технические решения.
- Прямое взаимодействие с продуктовой командой и руководством.