Earlier this year, our client launched a high-priority DeFi trading desk — combining the agility of a startup with the resources of a profitable trading firm. They are now building out the technical core of this team and seeking a Lead Python Developer to help architect and scale their DeFi infrastructure from the ground up.
This is a rare opportunity to be among the first technical hires in a fast-growing initiative, taking ownership of key components of a production trading system while working closely with the founding team. As the project scales, there is openness to introducing Rust for performance-critical components.
The ideal candidate will be pragmatic in technology choices and enthusiastic about using the right tools for each challenge.
This is a Dubai-based role, and relocation support will be provided.
Key Responsibilities
- Extend and scale our Python-based DeFi trading infrastructure
- Build high-performance integrations with DeFi protocols and smart contracts
- Create real-time blockchain data pipelines for event processing and market signals
- Design new microservices to expand automation and trading capabilities
- Own critical system components from architecture to deployment
- Optimize system performance, with potential introduction of Rust for low-latency paths
- Apply AI-powered tooling (e.g., Claude, Codex, Cursor) to maximize development speed
- Contribute to technical decision-making as a hands-on engineering leader
Python | Expert-level; async/await patterns, scalable architecture, performance tuning |
DeFi & Blockchain | Working knowledge of AMMs, MEV, liquidations, smart contract interaction |
Distributed Systems | Experience building production-ready, real-time microservices |
Smart Contracts | Able to read Solidity and understand on-chain logic |
AI-Assisted Development | Comfortable using modern AI tools to boost productivity |
Relocation | Must be willing to work on-site in Dubai full time |