1,966,542open jobs
116,186companies
249,369added this week
Browse all
Salary
$42k – $50k per year (net)
Location
In office (Moscow)
Seniority
Staff
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Sep 29, 2026. TMGT scores E on the Alion truth index.

Overview
Company
Impact
Profile match
TMGT is a financial technology company that provides institutional-grade infrastructure for managing digital assets. Its ecosystem offers custodial storage, off-chain settlement, and automated policy engines secured by multi-party computation (MPC) and strict compliance tools. Designed for licensed financial institutions, the platform also delivers integration capabilities through APIs, SDKs, and dedicated trading features.

Python Tech Lead / Staff Backend Engineer - Payments

О роли

Ищем hands-on технического лидера, который возьмёт ownership критического транзакционного контура: payment execution, ledger, processor integrations и reconciliation. Это не чисто менеджерская позиция - основная ценность роли в архитектурных решениях, личной работе с кодом, разборе сложных инцидентов и повышении инженерной планки команды.

Нам нужен человек, который способен самостоятельно уменьшать техническую нагрузку на команду: принимать решения в условиях неполных внешних контрактов, видеть системные риски до релиза и доводить money-critical изменения до проверяемого production-ready результата.

О продукте

Мы строим B2B fintech-платформу с event-driven backend на Python 3.14, FastAPI, PostgreSQL 17, SQLAlchemy 2.0 async, Kafka/Redpanda, Debezium CDC и Temporal.

Платформа интегрируется с банковскими и платёжными рельсами, processors, custody/wallet infrastructure, KYC/KYT-провайдерами и FX-источниками. Ошибка в retries, concurrency, idempotency или учёте может привести к реальному финансовому эффекту, поэтому решения должны быть объяснимыми, наблюдаемыми и защищёнными детерминированными инвариантами.

Чем предстоит заниматься

- Проектировать и развивать payment state machine и полный lifecycle операции: authorization, reservation, provider execution, confirmation, settlement и reconciliation.

- Развивать double-entry ledger, available/pending/hold balances, fees, refunds, reversals и FX postings.

- Обеспечивать идемпотентность и защиту от duplicate execution, race conditions и TOCTOU через transaction boundaries, DB constraints и другие доказуемые guards.

- Корректно обрабатывать timeout и неизвестный результат внешнего вызова без слепого повторного списания.

- Проектировать durable workflows, safe retries, replay и обработку duplicated/out-of-order Kafka events.

- Строить безопасные webhooks: HMAC/RSA verification, timestamp/anti-replay, persist-then-process и idempotent processing.

- Разбирать расхождения между internal state и provider state, строить reconciliation и compensating entries без переписывания финансовой истории.

- Принимать ключевые system-design решения, ревьюить критические изменения, задавать engineering patterns и помогать сильным разработчикам расти.

- Оставаться hands-on: писать и ревьюить production-код, тесты, migrations и observability для money-path.

Что мы ожидаем

- Senior/Lead-level Python backend и подтверждённое production ownership критического сервиса или контура.

- Глубокое понимание async/await, FastAPI или аналогичного framework и строгой типизации.

- Сильный PostgreSQL: schema design, transactions, locking, isolation, constraints и безопасные migrations.

- Опыт с Kafka/Redpanda или аналогичной event-driven системой; понимание at-least-once delivery, replay и idempotent consumers.

- Production-опыт в payments, banking, ledger, transaction processing, reconciliation или другом stateful money-critical домене.

- Опыт интеграции внешних financial APIs, processors или providers через API, webhooks и settlement/status flows.

- Способность объяснять компромиссы, принимать решения и отвечать за результат, а не только выполнять готовые задачи.

- Рабочий английский для документации, Jira/Confluence и инженерной коммуникации.

Сильным плюсом будет

- Temporal, Debezium CDC, FastStream, AWS EKS, Helm или ArgoCD.

- Практический опыт double-entry accounting, custody/wallet infrastructure, KYC/KYT/AML или цифровых активов.

- Опыт технического лидерства без ухода от кода: system design, code review, incident leadership и развитие общих стандартов.

AI-driven engineering

Agent tooling используется для декомпозиции, кода, refactoring, тестов, migrations и анализа логов. Для Tech Lead/Staff уровня важен системный workflow: качественный контекст и правила, review diff, детерминированные проверки и личная ответственность. Секреты, PII и чувствительные финансовые данные не передаются во внешние модели; ledger, reconciliation, authorization, migrations и security controls проверяются независимо от AI-generated output.

Почему роль может быть интересна

- Прямое влияние на архитектуру и инженерные стандарты критического ядра продукта.

- Сложные задачи на стыке payments, distributed systems, PostgreSQL и внешних интеграций.

- Небольшая команда около 20 человек и стадия prelaunch: решения можно доводить от design до результата без длинной цепочки согласований.

- Возможность построить устойчивые patterns для money-path, а не поддерживать набор изолированных CRUD-сервисов.

Формат работы

Полная занятость. Основной формат - офис в Хамовниках, Москва. Ограниченный гибрид возможен по согласованию, но большинство рабочих дней команда проводит в офисе. Remote-only не рассматриваем.

Детали продукта, юрисдикцию и чувствительный контекст раскрываем после NDA.

Как проходит отбор

- Короткое обсуждение опыта, office-fit и AI-driven процесса.

- Техническое интервью: Python, PostgreSQL, event-driven architecture, idempotency, consistency и incidents.

- System design на реальном money-critical кейсе.

- Финальная калибровка роли и engineering fit.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,966,542 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Moscow
≈ $18k – $50k per year (Estimated) • Hybrid • Full-Time • Moscow
C#
C#
.NET
Databases
PostgreSQL
NATS
ClickHouse
MS SQL
ElasticSearch
DevOps
Rest API
gRPC
Terraform
Kibana
Prometheus
Kubernetes
Grafana
Apply
Remote (EAEU) • Full-Time • Moscow
JavaScript
TypeScript
SQL
C#
Node JS
C#
ASP.NET Core
Databases
PostgreSQL
Redis
Apache Kafka
AI/ML
AI Agents
Frontend
Redux
React.js
DevOps
Jenkins
Docker
Kubernetes
Cybersecurity
Keycloak
HashiCorp Vault
Apply
$62k – $101k per year • In office • Freelance • Toulouse
Python
JavaScript
Java
TypeScript
C#
C#
.NET
Databases
MySQL
Frontend
Angular
DevOps
GCP
Red Hat
OpenShift
Linux
Windows
Analytics
Power BI
DataStage
Apply
$210k – $230k per year • In office • Top Secret • Full-Time • Bachelor's Degree • Quantico
Python
JavaScript
SQL
Python
Flask
Django
DevOps
Rest API
CI/CD
Docker
Apply
$120k – $150k per year • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree
SQL
Databases
MySQL
PostgreSQL
Google BigQuery
AI/ML
AI Agents
DevOps
Rest API
Apply
≈ $103k – $233k per year (Estimated) • Remote (location not specified) • 5+ years exp
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Django
Node JS
Nest.JS
Databases
PostgreSQL
Redis
pgvector
Pinecone
Qdrant
RabbitMQ
Apache Kafka
AI/ML
LangGraph
LangChain
Claude
LlamaIndex
Model Context Protocol
Fine-tuning
Embeddings
Function Calling
LiteLLM
AWS Bedrock
CrewAI
LLM
RAG
Flowise
OpenAI
Anthropic
OpenAI Agents SDK
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
n8n
Apply
QA Analyst 2 days ago
In office • Full-Time • 1+ year exp • Master's Degree • Pune
Python
Java
Java
Maven
Gradle
AI/ML
Claude Code
DevOps
GCP
Azure
Jenkins
AWS
Docker
Management
Confluence
QA
TestRail
Selenium
Cucumber
Playwright
Postman
Apply
DevOps Engineer 2 days ago
≈ $55k – $153k per year (Estimated) • Remote (location not specified) • 3+ years exp
Python
C#
C#
.NET
DevOps
Terraform
Helm
GitHub Actions
Loki
CloudFormation
Prometheus
GitLab CI
CI/CD
GitOps
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Grafana
Bitbucket
kubectl
Amazon EKS
AWS Lambda
Amazon EC2
SLI/SLO/SLA
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Confluence
Jira
Apply
≈ $16k – $40k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Hanoi
Python
SQL
Python
pySpark
Databases
Apache Kafka
Google BigQuery
AI/ML
Copilot
Spark
Airflow
Claude Code
dbt
AI Agents
Flink
Frontend
GraphQL
DevOps
Rest API
GCP
CI/CD
Analytics
Data Vault
Management
Agile
Apply
≈ $28k – $77k per year (Estimated) • In office • Internship • Bachelor's Degree • Singapore
Python
SQL
Apply
≈ $28k – $56k per year (Estimated) • Remote (EAEU) • Full-Time • Bachelor's Degree • Moscow
Python
Python
FastAPI
Databases
PostgreSQL
Apache Kafka
AI/ML
AI Agents
DevOps
GitHub Actions
Istio
ArgoCD
AWS
Kubernetes
Apply
$35k – $42k per year • Remote (EAEU) • Full-Time • Bachelor's Degree • Moscow
Python
JavaScript
TypeScript
SQL
Python
SQLAlchemy
FastAPI
Pydantic
Alembic
Databases
PostgreSQL
Apache Kafka
AI/ML
AI Agents
Frontend
React.js
Vite
DevOps
GitHub Actions
Istio
OpenTelemetry
ArgoCD
AWS
Docker
Kubernetes
Grafana
SLI/SLO/SLA
QA
Playwright
Pytest
Vitest
Apply
$42k – $50k per year (net) • In office • Full-Time • 5+ years exp • Moscow
SQL
Databases
PostgreSQL
Apache Kafka
Redpanda
DevOps
Rest API
QA
Cypress
Playwright
Swagger
Postman
Insomnia
Pytest
Apply
$42k – $54k per year (net) • In office • Full-Time • Moscow
Python
DevOps
Terraform
OpenTelemetry
Prometheus
CI/CD
AWS
Kubernetes
Grafana
Incident Management
SLI/SLO/SLA
Apply
≈ $18k – $50k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Moscow
Python
SQL
1C
DevOps
Rest API
Analytics
Microsoft Excel
Apply
$25k per year (net) • In office • Full-Time • 1+ year exp • Moscow
Apply
≈ $34k – $82k per year (Estimated) • In office • Full-Time • 5+ years exp • Moscow
Python
C++
AI/ML
PyTorch
Machine Learning
Apply
≈ $15k – $24k per year (Estimated) • In office • Full-Time • 2+ years exp • Moscow
Analytics
Microsoft Excel
Apply
$21k – $71k per year (net) • Hybrid • Moscow
DevOps
Astra Linux
Apply
See all jobs
This is one of many
1,966,542 more open roles from verified company boards, updated every day.