Python Backend Developer (Middle / Senior) для финтех-платформы (удаленная работа)
3 сентября 2026
з.п. не указана
Не указан
Вакансия: Python Backend Developer (Middle / Senior) для финтех-платформы
Описание вакансии
Обязанности:
Продукт: финтех-платформа платёжный процессинг, личный кабинет, merchant API, антифрод. Монолит на Django, консолидированный из 9 сервисов, 20 доменных приложений. Интеграции с банками, СБП, криптой. Whitelabel: несколько брендов на одной кодовой базе.
### Стек
- Python 3.12, Django 5.2, DRF, Pydantic
- PostgreSQL (psycopg3), Redis, ClickHouse
- Celery (несколько очередей: realtime / batch / domain-events), pub/sub
- Docker, Kubernetes + Helm, GitLab CI
- pytest (xdist, factory-boy), TDD, ruff
- Sentry, Grafana, Loki, Prometheus
### Чем предстоит заниматься
- Интеграции с платёжными провайдерами: депозиты, выплаты, рефанды, вебхуки, HMAC-подписи, поллинг статусов
- Транзакционный домен: статусная машина, идемпотентность, консистентность балансов (Redis + ledger в PG), распределённые локи
- API личного кабинета и merchant-шлюза, Telegram-боты, админка
- Производительность: индексы и планы запросов, circuit breakers для внешних API, тюнинг очередей
- Тесты по TDD, код-ревью
Требования:
Требования
- 3+ года коммерческой разработки на Python
- Уверенный Django/DRF: ORM, миграции на живой БД, middleware
- PostgreSQL: транзакции, блокировки, индексы, чтение EXPLAIN
- Redis: кэш, локи, атомарные операции
- Celery в проде: очереди, ретраи, идемпотентность задач
- Понимание гонок и идемпотентности работаем с деньгами, двойная выплата недопустима
- Привычка покрывать код тестами (pytest)
Условия:
Будет плюсом
- Опыт в финтехе / платёжных системах
- ClickHouse, Kubernetes/Helm
- Криптография в прикладе: HMAC, подписи запросов
- Опыт с высоконагруженными API
Удаленная работа
