Python Developer - Crypto

CFI Financial Group

Dubai

On-site

AED 240,000 - 360,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CFI Financial Group is seeking a backend developer to design and implement scalable services for trading and crypto products. You will collaborate with product teams to translate requirements into robust backend systems, with a focus on security, reliability, and performance.

Join a dynamic team shaping the future of online trading and cryptocurrency, leveraging modern frameworks and cloud-based infrastructure.

Qualifications

  • Proficiency in Python with backend frameworks (FastAPI/Flask/Django).
  • Strong SQL skills for design, optimization and maintenance of relational databases.
  • Experience in cryptocurrency or blockchain projects and understanding of crypto protocols, wallets and exchanges.

Responsibilities

  • Design and implement backend features for trading and crypto products.
  • Translate business requirements into scalable, secure software solutions.
  • Define technical specs and choose appropriate technologies and workflows.

Skills

Python
Backend frameworks
SQL
Crypto knowledge

Job description

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).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Python Engineer for Crypto Trading & Blockchain
Backend Python Engineer for Crypto Trading & Blockchain

CFI Financial Group • Dubai

On-site
AED 240,000 - 360,000
Group Head of Security
Group Head of Security

CFI Financial Group • Dubai

On-site
AED 600,000 - 900,000
Middle C++ Developer
Middle C++ Developer

People Everywhere • Dubai

On-site
AED 240,000 - 400,000
Relocation packages
Company workations
Flat engineering structure
+1
Python Developer | IrisStar Technologies | Dubai, UAE
Python Developer | IrisStar Technologies | Dubai, UAE

IrisStar Technologies • Dubai

On-site
Senior Golang Developer
Senior Golang Developer

People Everywhere • Dubai

On-site
AED 350,000 - 520,000
Competitive compensation
Core trading engine build-up
High ownership & technical influence
+1
Head of Crypto Trading
Head of Crypto Trading

AAA Global • Dubai

On-site
AED 918,000 - 1,653,000
Visa sponsorship
Senior Security Specialist (Crypto / Digital Assets)
Senior Security Specialist (Crypto / Digital Assets)

Capital.com • Dubai

On-site
AED 600,000 - 1,200,000
Competitive Salary
Work-Life Harmony
Generous Time Off
+3
Python Data Engineer
Python Data Engineer

Valuelabs • Dubai

On-site
AED 360,000 - 600,000
DevOps Engineer – Crypto Trading Platform Infrastructure
DevOps Engineer – Crypto Trading Platform Infrastructure

Zento Era • Dubai

On-site
AED 391,000 - 580,000
Mid-Level Full Stack Developer
Mid-Level Full Stack Developer

BBGC • Dubai

On-site