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.
About the company and the project:
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.
5+ years of commercial experience with Python. Strong experience with Django.
Background in fintech or transactional systems. Solid understanding of: transaction lifecycle, data consistency, idempotency. Experience integrating external APIs. Deep knowledge of PostgreSQL. Experience with Redis.
Understanding of system architectures. 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, payment providers, message queues, high-load systems. Basic understanding of Web3.
Docker / Kubernetes experience. Experience building billing or ledger systems. Understanding of antifraud and risk systems. Experience with event sourcing.Participation in building platform-level solutions.
Complex engineering challenges in fintech.
High impact on system architecture decisions.
Minimal bureaucracy, maximum ownership.
Work with real transactions and high-load systems.