Python Developer - Crypto
CFI Financial Group
Petaling Jaya, Malaysia
Full time · Hybrid
24 Apr, 2026
Skills
Python
Docker
Kubernetes
Ethereum
About the Role
**CFI Financial Group**
is an award-winning global trading provider with more than 25 years of experience, operating across multiple offices worldwide including London, Larnaca, Beirut, Amman, Dubai, Kuwait, Port Louis, and more.
**CFI is hiring!**
Make your mark in the fast-paced world of online trading and cryptocurrency.
Are you passionate about
**backend development**
and excited by the opportunities in the
**crypto and blockchain space**
? Do you want to join a dynamic and innovative team shaping the future of online trading and investing? If so, this role is for you!
**Responsibilities**
- Collaborate with developers, product teams, and stakeholders to design and implement backend features for trading and crypto products.
- Translate business requirements into scalable, secure, and efficient technical solutions.
- Define and document technical specifications, selecting technologies and workflows aligned with best practices.
- Implement and maintain unit and integration tests to ensure high-quality, reliable software delivery.
- Participate in code reviews, identify anti-patterns, and drive continuous refactoring and optimization.
- Design and implement secure integrations with blockchain networks, crypto exchanges, and digital wallets.
- Contribute to backend systems powering cryptocurrency trading, custody, settlement, and risk management.
- Ensure software meets standards for performance, security, scalability, and maintainability.
- Present technical designs and implementations to team leads, department heads, or the CTO.
- Perform other duties as assigned by leadership when necessary.
**Requirements (Must-Have)**
- Proficiency in Python — strong hands-on experience with backend frameworks (e.g., FastAPI, Flask, Django).
- Solid understanding of SQL — capable of designing, optimizing, and maintaining relational databases.
- Experience in cryptocurrency or blockchain-based projects — understanding of crypto protocols, wallets, transactions, and exchanges.
**Nice to Have**
- Experience with Web3 libraries (e.g., Web3.py, ethers.js).
- Knowledge of smart contract interaction and blockchain nodes (Ethereum, Bitcoin, etc.).
- Exposure to cloud infrastructure (AWS, GCP, or Azure).
- Understanding of message queues (Kafka, RabbitMQ) or async systems.
- Familiarity with containerization (Docker, Kubernetes).
Please let CFI Financial Group know you found this on JobsInBlockchain.com as a way to support us.