REMOTE GLOBAL
Мы ищем опытного Senior Python Developer для присоединения к финтех-продукту с высокой нагрузкой, ориентированному на карточную инфраструктуру, транзакции и интеграцию с финансовыми и блокчейн-сервисами. Эта роль идеально подходит для того, кто способен проектировать надежные бэкэнд-системы, работать с реальными денежными потоками и брать на себя ответственность за сложные инженерные решения в среде с минимальной бюрократией.
О роли:
Вы будете работать над финтех-платформой, которая включает инфраструктуру выпуска карт, обработку транзакций, вебхуки и интеграцию с внешними поставщиками, такими как платежные шлюзы, банки и сервисы KYC/AML. Система работает под высокой нагрузкой со строгими требованиями к надежности и согласованности данных, включая базовые ончейн-интеграции.
Ключевые обязанности:
- Разработка и масштабирование бэкэнд-сервисов с использованием Python и Django
- Проектирование системной архитектуры для высоконагруженных и транзакционных сред
- Интеграция с внешними поставщиками (платежные шлюзы, банки, сервисы KYC/AML, карточные процессоры)
- Реализация и поддержка систем вебхуков (обработка, идемпотентность, повторные попытки)
- Участие в проектировании платежных и учетных систем
- Работа с базовыми блокчейн/ончейн-интеграциями
- Оптимизация производительности и надежности системы
- Проведение код-ревью и вклад в инженерные стандарты
Ключевые квалификации:
- 5+ лет коммерческого опыта работы с Python
- Богатый опыт работы с Django (DRF, ORM, middleware, signals)
- Опыт работы в финтехе или транзакционных системах
- Глубокое понимание: жизненного цикла транзакций, согласованности данных (ACID, eventual consistency), идемпотентности
- Опыт интеграции с внешними API (REST, webhooks)
- Глубокое знание PostgreSQL (индексы, транзакции, блокировки, оптимизация запросов)
- Опыт работы с Redis (кеширование, очереди, ограничение скорости)
- Понимание системных архитектур (монолит против микросервисов, событийно-ориентированные системы)
- Опыт системного проектирования, а не только реализации
- Способность самостоятельно проектировать решения, а не просто выполнять задачи
- Системное мышление, выходящее за рамки отдельных функций
- Ориентация на результат, а не просто на выполнение задач
- Опыт работы с продуктами, связанными с реальными деньгами и рисками
- Способность ставить под сомнение требования и задавать правильные вопросы
- Навыки упрощения сложных систем
Приветствуется:
- Опыт работы с карточными продуктами (выпуск, эквайринг)
- Опыт работы с платежными провайдерами
- Базовое понимание Web3 (кошельки, транзакции, блокчейн API)
- Опыт работы с очередями сообщений (Kafka, RabbitMQ)
- Опыт работы с Docker / Kubernetes
- Опыт работы с высоконагруженными системами
- Опыт создания биллинговых или бухгалтерских систем
- Понимание систем антифрода и управления рисками
- Опыт работы с event sourcing
- Участие в создании платформенных решений
Преимущества:
- Сложные инженерные задачи в финтехе
- Высокое влияние на решения по системной архитектуре
- Минимальная бюрократия, максимальная ответственность
- Работа с реальными транзакциями и высоконагруженными системами
КОНТАКТЫ
Данил Красильников