⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие  вакансии

Lead Python Developer (Django)

Частный рекрутер  Рекрутер Дарья ( сайт не указан )
Аккаунт зарегистрирован с email *@createit.one
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Python • Django • Платежные технологии
22 апреля
Удаленная работа
Опыт работы более 5 лет
Агентство  Рекрутер Дарья
Описание вакансии

🚀 Lead Python Developer (Django) | Remote 🚀

We are looking for a strong Lead Python Developer to take ownership of designing and evolving a high-load fintech platform with strict requirements for reliability and data consistency.

 

✔️ Salary: Competitive, based on experience

✔️ Format: Full-time, Remote

✔️ About the Project:

We are building a fintech platform with card infrastructure, including:

transactions, webhooks, integrations with payment providers and banks, external accounts, and basic on-chain services. The system operates under high load and handles real money, requiring strong reliability, strict data consistency, robust failure handling.

 

✔️ Key Responsibilities:

• Develop and scale backend services using Python (Django)

• Design fault-tolerant transaction processing systems

• Implement idempotent operations and duplicate protection

• Build system architecture for high-load and financial risk environments

• Integrate with external providers: card processors, payment gateways, KYC/AML services, banking APIs

• Design and maintain webhook processing: idempotent handling, event deduplication, retries and guaranteed delivery

• Participate in designing payment and ledger systems

• Work with basic blockchain/on-chain integrations

• Optimize performance and system reliability

• Conduct code reviews and define engineering standards

 

✔️ Key Qualifications:

• Real experience designing fault-tolerant systems (not just developing)

• Hands-on implementation of idempotency in production systems

• Ability to clearly explain: transaction processing design, retry strategies, duplicate protection mechanisms

• Consistent experience over several years, not occasional exposure

• 5+ years of commercial experience with Python

• Strong experience with Django (DRF, ORM, middleware)

• Proven background in fintech / payments / transactional systems

• At least 2+ years of hands-on experience designing: fault-tolerant systems, idempotent workflows, transaction and event processing systems

• Deep understanding of transaction lifecycle, idempotency (idempotency keys, deduplication), data consistency (ACID, eventual consistency), failure handling (retries, DLQ, compensating actions)

• Production experience integrating external APIs and webhooks

• Strong PostgreSQL knowledge: transactions and isolation levels, locking, query optimization

• Experience with Redis: caching, rate limiting, coordination primitives (locks, counters)

• Understanding of system architectures: event-driven systems, asynchronous processing and queues

• Proven ability to design systems independently (not just implement tasks)

• End-to-end ownership and independent architecture design

• Strong understanding of financial risks and failure scenarios

• Ability to challenge requirements and drive more reliable solutions

• Skill in simplifying complex systems without compromising reliability

✔️ Nice to Have:

• Experience with card products (issuing, acquiring)

• Experience with payment providers

• Basic Web3 knowledge (wallets, transactions, APIs)

• Kafka / RabbitMQ or similar queues

• Docker / Kubernetes

• High-load systems experience

 

✔️ Benefits:

• Complex engineering challenges in fintech

• High impact on architecture decisions

• Minimal bureaucracy, maximum ownership

• Work with real transactions and high-load systems