Python Developer - Crypto
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
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.
Key Skills for This Role
Full Job Posting
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).
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CFI Financial Group
Community Manager- Crypto
Dubai, UAE
CFI Financial Group seeks a Community Manager – Crypto to manage and grow online communities on Telegram, Discord, and Twitter. Responsibilities include engaging with members, monitoring discussions, organizing activitie
SEO and ASO Manager
Dubai, UAE
CFI Financial Group is looking for an SEO & ASO Manager to own organic growth across web and mobile. The role involves technical SEO, content strategy, app store optimization, and GEO/LLM search visibility. Candidates mu
Backoffice Officer
Dubai, UAE
CFI Financial Group is hiring a Backoffice Officer in Dubai to handle client onboarding, KYC validation, and support sales and compliance teams. The role requires a Bachelor's degree and no prior experience, with good Mi
Group Head of Security
Dubai, UAE
CFI Financial Group seeks a Head of Security to lead cybersecurity, combining offensive security expertise with hands-on engineering. The role builds security frameworks, ensures compliance, and integrates security into
Lead Software Engineer (Python)
Dubai, UAE
CFI Financial Group is hiring a Backend Technical Lead (Python) in Dubai to develop features, define technical specs, and ensure software quality. The role requires 4+ years of Python experience, 1+ year as a Technical L
Fixed Income Electronic Trading Lead
Dubai, UAE
CFI Financial Group is seeking a Fixed Income Electronic Trading Lead to lead the electronic trading project from planning through go-live. The role involves configuring fixed income instruments, managing pricing feed in
System Analyst Team Lead
Dubai, UAE
Who are we? CFI Financial Group is an award-winning trading provider, possessing more than 25 years of experience with multiple offices around the world including London, Larnaca, Beirut, Amman, Dubai, Port Louis, and ot
Group Head of Security
Dubai, UAE
Who are we? CFI Financial Group is an award-winning trading provider, possessing more than 25 years of experience with multiple offices around the world including London, Larnaca, Beirut, Amman, Dubai, Kuwait, Port Louis
Community Manager- Crypto
Dubai, UAE
SEO and ASO Manager
Dubai, UAE
Backoffice Officer
Dubai, UAE
Group Head of Security
Dubai, UAE
Lead Software Engineer (Python)
Dubai, UAE
Fixed Income Electronic Trading Lead
Dubai, UAE
System Analyst Team Lead
Dubai, UAE
Group Head of Security
Dubai, UAE