🚀 Старший Python разработчик (Django) | Удалённо 🚀
Мы ищем опытного старшего Python разработчика для работы над высоконагруженным финтех-продуктом, ориентированным на инфраструктуру карт, транзакции и интеграции с финансовыми и блокчейн-сервисами. Эта роль идеально подходит для человека, который умеет проектировать надёжные backend-системы, работать с реальными денежными потоками и брать на себя ответственность за сложные инженерные решения в среде с минимальной бюрократией.
- ✔️ Зарплата: Конкурентная, в зависимости от опыта
- ✔️ Формат: Полная занятость, удалённо
✔️ О роли:
Вы будете работать над финтех-платформой, которая включает инфраструктуру эмиссии карт, обработку транзакций, вебхуки и интеграции с внешними провайдерами, такими как платёжные шлюзы, банки и сервисы KYC/AML. Система работает под высокой нагрузкой с жёсткими требованиями к надёжности и согласованности данных, включая базовые on-chain интеграции.
- Разработка и масштабирование backend-сервисов с использованием Python и Django
- Проектирование архитектуры системы для высоконагруженных и транзакционных сред
- Интеграция с внешними провайдерами (платёжные шлюзы, банки, сервисы KYC/AML, процессоры карт)
- Реализация и поддержка систем вебхуков (обработка, идемпотентность, повторные попытки)
- Участие в проектировании платёжных и бухгалтерских систем
- Работа с базовыми блокчейн/on-chain интеграциями
- Оптимизация производительности и надёжности системы
- Проведение код-ревью и вклад в инженерные стандарты
✔️ Ключевые квалификации:
- Более 5 лет коммерческого опыта с Python
- Глубокий опыт работы с Django (DRF, ORM, middleware, signals)
- Опыт работы в финтехе или с транзакционными системами
- Твёрдое понимание: жизненного цикла транзакций, согласованности данных (ACID, eventual consistency), идемпотентности
- Опыт интеграции с внешними API (REST, вебхуки)
- Глубокие знания PostgreSQL (индексы, транзакции, блокировки, оптимизация запросов)
- Опыт работы с Redis (кэширование, очереди, ограничение скорости)
- Понимание архитектур систем (монолит против микросервисов, событийно-ориентированные системы)
- Опыт проектирования систем, а не только реализации
- Способность самостоятельно проектировать решения, а не только выполнять задачи
- Системное мышление, выходящее за рамки отдельных функций
- Ответственный подход, ориентированный на результат, а не просто выполнение задач
- Опыт работы с продуктами, связанными с реальными деньгами и рисками
- Умение ставить под сомнение требования и задавать правильные вопросы
- Навык упрощения сложных систем
✔️ Желательно иметь:
- Опыт работы с карточными продуктами (эмиссия, эквайринг)
- Опыт работы с платёжными провайдерами
- Базовое понимание Web3 (кошельки, транзакции, blockchain API)
- Опыт работы с очередями сообщений (Kafka, RabbitMQ)
- Опыт работы с Docker / Kubernetes
- Опыт работы с высоконагруженными системами
- Опыт создания биллинговых или бухгалтерских систем
- Понимание антифрод и риск-систем
- Опыт работы с event sourcing
- Участие в создании платформенных решений
✔️ Преимущества:
- Сложные инженерные задачи в финтехе
- Большое влияние на решения по архитектуре системы
- Минимум бюрократии, максимум ответственности
- Работа с реальными транзакциями и высоконагруженными системами