A leading global investment bank is seeking a Python Developer to join its Front Office FX Options Technology team. This is a high-impact role where you’ll work closely with traders and developers to build cutting-edge, high-performance trading systems - leveraging big data and algorithmic models to analyse and predict market behaviour in real time.
They’re looking for switched-on engineers who can tackle complex problems and deliver business-critical, high-visibility projects in a fast-paced, front-office environment.
Key Responsibilities
Design, develop, and support pricing, eTrading, and market-making systems.
Collaborate with traders, sales, and quants to deliver performant, data-driven solutions.
Enhance trading algorithms, data pipelines, and market connectivity.
Integrate trading systems with upstream trade execution and regulatory platforms.
Work within an agile team delivering high-priority solutions under tight deadlines.
Skills & Experience
Solid understanding of data structures, algorithms, and design patterns.
Experience with SQL/NoSQL, APIs, and distributed systems.
Familiarity with agile methodologies and CI/CD tools.
Excellent communication skills and an interest in financial markets or FX trading.
Degree in Computer Science, Engineering, Mathematics, or Physics preferred.
Why Join
Work directly with Front Office trading teams on next-gen algorithmic trading systems.
Gain exposure to real-time analytics, predictive modelling, and high-performance systems.
Collaborative, high-energy environment with strong growth opportunities.
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.