A fast-growing trading firm is expanding its newly launched DeFi trading desk and is hiring a Lead Python Developer to help architect and scale its infrastructure from the ground up. This is a rare opportunity to be among the first technical hires in a high-impact initiative, owning core components of a production trading system and working closely with the founding team.
Key Responsibilities:
Extend and scale 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 use 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
Must-Have Skills:
Expert-level Python (async/await, scalable architecture, performance tuning)
Experience with distributed systems and real-time microservices
Working knowledge of DeFi concepts (AMMs, MEV, liquidations)
Ability to read and understand Solidity smart contracts
Comfortable using AI-assisted development tools
Willingness to relocate and work full-time on-site in Dubai
Nice-to-Have Skills:
Familiarity with Rust (expected to be introduced for performance-critical components)
Experience with trading systems (order management, market data, execution engines)
Understanding of financial markets and trading strategies
Proven adaptability across programming languages and tools
Team Fit: We're looking for someone who is:
Ambitious and self-directed - excited to build from scratch
Pragmatic - balances speed with engineering rigor
Product-minded - cares about the "why" behind the code
Fluent in high-stakes problem solving - thrives under pressure and uncertainty