🚀 Senior Python Developer (Django) | Remote 🚀

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.

 

✔️ Salary: Competitive, based on experience

✔️ Format: Full-time, Remote

✔️ 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