Job Details
Lead Python Developer (Django)
We are looking for a Lead Python Developer (Django) to develop and enhance a high-load fintech platform. Salary up to $7000, full-time, remote. Company: CreateIT.
Development and enhancement of a high-load fintech platform with high requirements for reliability and data consistency. The project involves processing real money transactions: card infrastructure, integrations with banks and payment providers, webhooks, and basic on-chain services. Responsibilities: • Development and scaling of backend services in Python (Django) • Design of fault-tolerant transaction processing systems • Implementation of idempotent operations and duplicate protection • Building architecture for high-load and financial systems • Integrations with external providers (banks, payment systems, KYC/AML) • Development and support of webhook mechanisms (retry, deduplication, guaranteed delivery) • Participation in the development of payment and ledger systems • Optimization of system performance and stability • Code review and formation of engineering standards
• 5+ years of commercial experience with Python • Strong experience with Django (DRF, ORM, middleware) • Experience in designing fault-tolerant systems (mandatory) • Practical experience implementing idempotency in production • Deep understanding of: — transaction processing — retry strategies — duplicate protection • Experience in fintech / payments / transactional systems • Experience integrating external APIs and webhook systems • Solid knowledge of PostgreSQL (transactions, isolation levels, locks) • Experience with Redis (caching, rate limiting, locks) • Understanding of event-driven architecture and queues • Experience in independent system and architecture design • Understanding of financial system risks and failure scenarios Bonus points: • Experience with card products (issuing/acquiring) • Experience working with payment providers • Basic understanding of Web3 • Kafka / RabbitMQ • Docker / Kubernetes • Experience with high-load systems
• Complex engineering challenges in fintech • Influence on product architecture • Minimum bureaucracy, maximum responsibility • Work with real transactions and a high-load system
Don't miss a single job
Subscribe to our Telegram channel