Senior Python Developer (Django)
Company: crypto neobank
Format: remote
About the project:
We are building a fintech product with card infrastructure: transactions, webhooks, integrations with providers, working with external accounts and on-chain services.
We are looking for a Senior Python Developer (Django) who can not just write code, but design reliable backend systems for transaction processing.
Responsibilities:
- Development and enhancement of backend services in Python (Django)
- Designing system architecture for high load and transactional models
- Integration with external providers: card processing, payment gateways, KYC/AML services, banking APIs
- Working with webhooks (receiving, processing, idempotency, retries)
- Participation in the design of payment and accounting systems
- Working with on-chain integrations (basic level)
- Optimizing system performance and stability
- Participation in code reviews and establishing engineering standards
Requirements:
- 5+ years of commercial experience with Python
- Solid experience with Django (DRF, ORM, middleware, signals)
- Experience in fintech or with transactional systems
- Understanding: transaction lifecycle, data consistency (ACID, eventual consistency), operation idempotency
- Experience integrating with external APIs (REST, webhooks)
- Deep knowledge of PostgreSQL: indexes, transactions, locks, query optimization
- Experience with Redis (cache, queues, rate limiting)
- Understanding of architectures: monolith vs microservices, event-driven approach
- Experience in system design (not just coding)
Desired:
- Experience with card products (issuing, acquiring)
- Experience with payment providers
- Basic understanding of Web3: wallets, transactions, interacting with blockchain via API
- Experience with queues (Kafka / RabbitMQ)
- Docker / Kubernetes
- Highload systems experience
Will be a plus:
- Experience in building billing or ledger systems
- Understanding of antifraud and risk systems
- Experience with event sourcing
- Participation in building platform solutions