2 дня назад
Senior Python Engineer (Fintech)
200 000 - 300 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Senior Python Engineer (Fintech): Разработка money-critical backend-систем для платежей, ledger и интеграций с процессорами на Python, FastAPI, PostgreSQL, Kafka и Temporal с акцентом на транзакционную корректность, идемпотентность и reconciliation. Focus on проектирование double-entry ledger и payment flows, безопасную обработку retries и concurrency, интеграцию внешних financial APIs и предотвращение повторного финансового эффекта.
Локация: Москва, Саввинская набережная; работа на месте работодателя, remote-only не рассматривается
Зарплата: 200 000–300 000 RUB на руки в месяц
Компания
ТМГТ развивает fintech-платформу для платежей, ledger, digital assets и интеграций с банковскими и финансовыми провайдерами.
Что делать
- Разрабатывать event-driven backend на Python для money-critical транзакционного контура.
- Проектировать double-entry ledger, balances, holds, settlement и reconciliation.
- Строить inbound и outbound payment flows, payment state machines и durable workflows.
- Интегрировать payment processors, acquirers, PSP, банковские рельсы, custody/wallet infrastructure и KYC/KYT-провайдеров.
- Обеспечивать идемпотентность, безопасные retries, защиту от race conditions, duplicate execution и повторных webhook-событий.
- Проводить code review, разбирать production discrepancies и развивать общие engineering patterns.
Требования
- Более 6 лет опыта и senior-level Python backend development с async/await.
- Production-опыт с ledger, accounting, transaction processing, платежными или банковскими системами либо payment processor integrations.
- Глубокое знание PostgreSQL: transactions, locking, constraints, isolation и migrations.
- Понимание distributed systems, idempotency, concurrency, retries, timeouts и eventual consistency.
- Опыт с FastAPI или аналогом, SQLAlchemy async, Kafka/Redpanda, pytest, Docker и CI/CD.
- Рабочий английский; Jira, Confluence и коммиты ведутся на английском.
Хорошо, если есть
- Опыт с Temporal, Debezium CDC, FastStream, AWS EKS, Helm, ArgoCD или ECR.
- Практика разработки и проверки AI-generated code с использованием rules, skills, guardrails и детерминированных тестов.
Культура и преимущества
- Полная занятость в команде, работающей с money-critical и security-sensitive системами.
- AI-driven подход используется для разработки, рефакторинга, тестирования, migrations и анализа логов.
- Можно выбрать или определить лучший fit между треками Ledger, Payments и Processor Integrations.
Процесс найма
- Обсуждение опыта и определение подходящего инженерного трека.
- Техническое интервью по Python, PostgreSQL, event-driven architecture, idempotency и consistency.
- System design на реальном money-critical кейсе и финальная калибровка роли.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Altezza Travelling
3 дня назад
Senior Python Backend Developer R&D Engineer (Python)
300 000₽
Старт
3 дня назад
Backend-разработчик (Python)
180 000 - 230 000₽
Reffection
3 дня назад
Разработчик Backend/Database (PostgreSQL)
150 000 - 200 000₽
Absolut POS
5 дней назад
Senior Backend Developer (Python, Django)
250 000 - 350 000₽
БЮРО 1440
3 дня назад
Senior Data Services Developer (Python)
СБЕР
5 дней назад