At a Glance
- Tasks: Develop and optimise FX options models using Python while collaborating with traders.
- Company: Join a high-performing front-office quant team in London.
- Benefits: Flexible work arrangement with 4 days in the office and 1 day remote.
- Why this job: Make a direct impact on trading strategies and enhance your quantitative skills.
- Qualifications: Strong Python skills and a solid understanding of FX options products required.
- Other info: Fast-paced environment with opportunities for professional growth and trader interaction.
The predicted salary is between 48000 - 72000 £ per year.
We’re looking for an FX Options Python Quant Developer to join a high-performing front-office quant team in London. This is a hands-on role working closely with traders and structures on the design, implementation, and optimisation of FX options models and analytics.
What you’ll be doing:
- Developing and maintaining FX options pricing, risk, and analytics in Python
- Working directly with FX Options traders to support trading, risk management, and strategy development
- Enhancing and optimising quant libraries, tools, and infrastructure
- Contributing to model validation, calibration, and performance improvements
- Supporting production systems and resolving quantitative issues as they arise
What we’re looking for:
- Strong experience as a Quant Developer or Front Office Quant in FX Options
- Excellent Python skills (NumPy, pandas, SciPy; performance optimisation a plus)
- Solid understanding of FX options products (vanilla, exotics, smiles, surfaces)
- Strong quantitative background (maths, physics, engineering, or similar)
- Ability to work closely with trading desks in a fast-paced environment
Nice to have:
- Experience with stochastic volatility models (e.g. Heston, SABR)
- Exposure to pricing libraries, real-time trading systems, or risk platforms
- Knowledge of C++ or other high-performance languages
Front-office impact with direct trader interaction. 4 days per week in Canary Wharf, 1 day from home.
Quantitative Developer employer: Oliver Bernard
Contact Detail:
Oliver Bernard Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quantitative Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and quant space. Attend meetups or webinars related to FX options and Python development. You never know who might have a lead on that perfect role!
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects, especially those related to FX options pricing or risk management. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your quantitative skills and Python knowledge. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Quantitative Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Quant Developer role. Highlight your Python skills and any experience with FX options. We want to see how your background aligns with what we’re looking for!
Showcase Your Projects: Include any relevant projects or experiences that demonstrate your quantitative skills and familiarity with FX options. This is your chance to show us what you can do, so don’t hold back!
Craft a Compelling Cover Letter: Your cover letter should tell us why you’re passionate about this role and how you can contribute to our team. Be genuine and let your personality shine through – we love to see enthusiasm!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Oliver Bernard
✨Know Your FX Options Inside Out
Make sure you brush up on your knowledge of FX options products, including vanilla and exotic options. Be prepared to discuss how different pricing models work and how they can be applied in real-world trading scenarios.
✨Show Off Your Python Skills
Since this role heavily relies on Python, practice coding problems that involve NumPy, pandas, and SciPy. You might even want to prepare a small project or two that showcases your ability to optimise performance in Python.
✨Understand the Trading Environment
Familiarise yourself with the fast-paced nature of trading desks. Think about how you can contribute to risk management and strategy development, and be ready to share examples of how you've worked closely with traders in the past.
✨Prepare for Technical Questions
Expect technical questions related to quantitative methods and model validation. Brush up on stochastic volatility models like Heston and SABR, and be ready to discuss any experience you have with pricing libraries or real-time trading systems.