Job Details
Senior Python Developer (Django)
Senior Python Developer with Django experience needed for a high-load fintech product. Focus on card infrastructure, transactions, and financial/blockchain integrations. Remote, full-time.
We are looking for an experienced Senior Python developer to work on a high-load fintech product related to card infrastructure, transactions, and integrations with financial and blockchain services. This role is suitable for someone who knows how to design reliable backend systems, work with real money flows, and take responsibility for complex engineering solutions in an environment with minimal bureaucracy. About the role: You will work on a fintech platform that includes card issuing infrastructure, transaction processing, webhook mechanics, and integrations with external providers - payment gateways, banks, and KYC/AML services. The system operates under high load and requires high reliability and data consistency, including basic on-chain integrations. Key tasks: • Development and scaling of backend services on Python and Django • Designing architecture for high-load transactional systems • Integration with external providers (payment gateways, banks, KYC/AML, card processing) • Implementation and support of webhook systems (processing, idempotency, retries) • Participation in the design of payment and accounting systems • Working with basic blockchain/on-chain integrations • Optimizing system performance and reliability • Code review and development of engineering standards
• 5+ years of commercial experience with Python • Solid knowledge of Django (DRF, ORM, middleware, signals) • Experience in fintech or with transactional systems • 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 architectures (monolith vs microservices, event-driven systems) • Experience designing systems, not just implementing them • Ability to independently think through solutions • Systems thinking that goes beyond individual features • Responsibility for the result, not just task completion • Experience with products related to real money and risks • Ability to ask the right questions and critically evaluate requirements • Skill in simplifying complex systems Will be a plus: • Experience with card products (issuing, acquiring) • Experience integrating payment providers • Basic understanding of Web3 (wallets, transactions, blockchain APIs) • Experience with message queues (Kafka, RabbitMQ) • Experience with Docker / Kubernetes • Experience with high-load systems • Experience developing billing or ledger systems • Understanding of anti-fraud systems and risk management • Experience with event sourcing • Participation in the development of platform solutions
• Complex engineering tasks in fintech • Influence on architectural decisions • Minimum bureaucracy - maximum responsibility • Working with real transactions and high loads
Don't miss a single job
Subscribe to our Telegram channel