Python Developer (Mid-Level)
We’re hiring a Python Developer to join a fast-paced quantitative trading environment and help scale backend systems powering core trading operations.
The Company Behind the Role:
Technology-driven trading firm
High-performance, low-latency environment
Strong in-house engineering culture
Scaling backend infrastructure to support growing trading activity
Your Impact:
Design, build and maintain Python-based microservices
Develop new features for internal trading systems
Extend connectivity with external data sources & markets
Process and route real-time trading data across internal systems
Troubleshoot production incidents using monitoring & logging tools
Deploy and maintain services in a containerized environment
Collaborate with traders, engineers and data teams
Technical Environment (High-level):
Python (async-first backend services)
Modern web frameworks
Relational databases
Containers & CI/CD pipelines
Observability & monitoring stack
Cloud-native deployments
(Full stack details shared during interviews)
Your Superpower:
4–5+ years of backend development with Python
Strong experience with asynchronous programming
Experience building scalable microservices
Solid database experience (relational preferred)
Experience with containers & CI/CD
Comfortable debugging production systems
Clear communication and collaborative mindset
Bonus Points If:
Experience with container orchestration
Familiarity with event-driven architectures
Experience with high-volume data systems
Exposure to trading or financial systems
Why Join:
Flexible working hours
Relocation package to Dubai
Annual team off-sites
Direct exposure to trading performance
Fast career progression in quantitative trading