eFX Quantitative Developer
Role details
Job location
Tech stack
Job description
- Develop research frameworks, data pipelines and model infrastructure used for rapid idea testing and algorithmic development
- Collaborate with trading, sales, quant researchers, product teams and software engineers to translate business requirements into robust technical solutions
- Work closely with Technology teams and external vendors to enhance the research environment and production pathways
- Support the transition of prototypes into scalable, production ready systems while maintaining strong engineering standards
The Quantitative Developer will be central to designing and delivering technical solutions that support both research workflows and real time trading logic. The work spans market data signal extraction, price formation engines, auto hedging logic, execution strategies and related model driven components of the FX eTrading stack.
Requirements
-
Bachelor's, Master's or PhD in Computer Science, Electrical Engineering or a related quantitative discipline
-
At least 5 years of professional software development experience
-
Minimum 3 years hands-on experience with Python
-
Strong proficiency with pandas, numpy and related analytical libraries
-
Solid understanding of software design principles
-
Proven track record of delivering high quality software
-
Ability to work at pace while maintaining technical excellence Preferred
-
Strong desire to learn and engage with quantitative trading concepts
-
Experience with KDB or other timeseries databases
You will work closely with Product, Trading, Sales, Technology, Compliance and Risk teams. Strong communication skills and the ability to engage with both technical and non-technical stakeholders are essential.
The role involves responsibility for maintaining strong controls and ensuring risk aware development practices across all deliverables.