Today

Senior Python Developer (Fintech)

REMOTE GLOBAL

We’re looking for an experienced Senior Python Developer to join a high-load fintech product focused on card infrastructure, transactions, and integrations with financial and blockchain services. This role is ideal for someone who can design robust backend systems, work with real-money flows, and take ownership of complex engineering decisions in a low-bureaucracy environment.

About the Role:

You will be working on a fintech platform that includes card issuing infrastructure, transaction processing, webhooks, and integrations with external providers such as payment gateways, banks, and KYC/AML services. The system operates under high load with strict requirements for reliability and data consistency, including basic on-chain integrations.

Key Responsibilities:

  • Develop and scale backend services using Python and Django
  • Design system architecture for high-load and transactional environments
  • Integrate with external providers (payment gateways, banks, KYC/AML services, card processors)
  • Implement and maintain webhook systems (handling, idempotency, retries)
  • Participate in designing payment and accounting systems
  • Work with basic blockchain/on-chain integrations
  • Optimize system performance and reliability
  • Conduct code reviews and contribute to engineering standards

Key Qualifications:

  • 5+ years of commercial experience with Python
  • Strong experience with Django (DRF, ORM, middleware, signals)
  • Background in fintech or transactional systems
  • Solid understanding of: transaction lifecycle, data consistency (ACID, eventual consistency), idempotency
  • Experience integrating external APIs (REST, webhooks)
  • Deep knowledge of PostgreSQL (indexes, transactions, locks, query optimization)
  • Experience with Redis (caching, queues, rate limiting)
  • Understanding of system architectures (monolith vs microservices, event-driven systems)
  • Experience in system design, not just implementation
  • Ability to design solutions independently, not just implement tasks
  • System-level thinking beyond individual features
  • Ownership mindset focused on outcomes, not just task completion
  • Experience working with products involving real money and risk
  • Ability to challenge requirements and ask the right questions
  • Skill in simplifying complex systems

Nice to Have:

  • Experience with card products (issuing, acquiring)
  • Experience working with payment providers
  • Basic understanding of Web3 (wallets, transactions, blockchain APIs)
  • Experience with message queues (Kafka, RabbitMQ)
  • Docker / Kubernetes experience
  • Experience with high-load systems
  • Experience building billing or ledger systems
  • Understanding of antifraud and risk systems
  • Experience with event sourcing
  • Participation in building platform-level solutions

Benefits:

  • Complex engineering challenges in fintech
  • High impact on system architecture decisions
  • Minimal bureaucracy, maximum ownership
  • Work with real transactions and high-load systems

CONTACTS

https://t.me/hr_createit