Research Developer

Research Developer

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
F

At a Glance

  • Tasks: Transform quantitative models into high-performance trading applications and optimise research workflows.
  • Company: Join a cutting-edge firm focused on innovative trading solutions and financial technology.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team that impacts real-time markets and enhances trading strategies.
  • Qualifications: 3+ years in software development with strong skills in Python, C++, or Java required.
  • Other info: Collaborate with experts in finance and technology to drive innovation in trading systems.

The predicted salary is between 48000 - 72000 £ per year.

As a Research Developer, you will play a critical role in transforming quantitative models into scalable, high-performance trading applications. You’ll optimise research workflows, enhance back testing frameworks, and develop robust execution strategies that operate in real-time markets.

Key Responsibilities:

  • Build and optimise back testing and simulation frameworks for evaluating trading strategies.
  • Develop low-latency, high-performance software to execute and refine research-driven trading models.
  • Work closely with quantitative researchers to translate ideas into production-ready code.
  • Enhance data pipelines for ingesting, processing, and analysing vast amounts of financial data.
  • Optimise and deploy machine learning and statistical models in a trading environment.
  • Improve execution logic by refining order routing, risk management, and latency-sensitive components.
  • Collaborate with infrastructure teams to ensure scalability and robustness of research systems.

You Need:

  • 3+ years of experience in software development, with a focus on quantitative research or trading systems.
  • Strong programming skills in Python, C++, or Java.
  • Experience with high-performance computing, parallel processing, and low-latency systems.
  • Knowledge of financial markets, market microstructure, or algorithmic trading.
  • Proficiency in working with large datasets, time-series analysis, and statistical modelling.
  • Strong understanding of data structures, algorithms, and software optimisation.
F

Contact Detail:

Fourier Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Research Developer

✨Tip Number 1

Familiarise yourself with the latest trends in quantitative research and trading systems. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews.

✨Tip Number 2

Network with professionals in the finance and tech industries, especially those who work in algorithmic trading or quantitative research. Attend relevant meetups or webinars to make connections that could lead to referrals.

✨Tip Number 3

Showcase your programming skills by contributing to open-source projects related to trading systems or financial data analysis. This demonstrates your practical experience and commitment to the field.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on algorithms and data structures. Being well-prepared will boost your confidence and improve your chances of impressing the interviewers.

We think you need these skills to ace Research Developer

Strong programming skills in Python, C++, or Java
Experience in software development focused on quantitative research or trading systems
Knowledge of financial markets and market microstructure
Understanding of algorithmic trading
Proficiency in high-performance computing and parallel processing
Experience with low-latency systems
Ability to build and optimise back testing and simulation frameworks
Experience in developing execution strategies for real-time markets
Strong understanding of data structures and algorithms
Expertise in statistical modelling and time-series analysis
Experience working with large datasets
Collaboration skills to work with quantitative researchers and infrastructure teams
Problem-solving skills to refine order routing and risk management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly in quantitative research or trading systems. Emphasise your programming skills in Python, C++, or Java, and any experience with high-performance computing.

Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about the role of Research Developer. Discuss your experience with back testing frameworks and how you've optimised trading strategies in the past. Show enthusiasm for working closely with quantitative researchers.

Showcase Relevant Projects: If you have worked on projects related to financial markets, market microstructure, or algorithmic trading, be sure to include these in your application. Detail your contributions and the technologies used, especially if they involved large datasets or statistical modelling.

Proofread Your Application: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. A polished application reflects your attention to detail, which is crucial in a role that involves developing high-performance trading applications.

How to prepare for a job interview at Fourier Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your programming experience in Python, C++, or Java. Highlight specific projects where you've developed high-performance software or worked with low-latency systems, as this will demonstrate your capability to handle the technical demands of the role.

✨Understand Financial Markets

Brush up on your knowledge of financial markets and algorithmic trading. Being able to discuss market microstructure and how it relates to your previous work will show that you have a solid understanding of the industry, which is crucial for a Research Developer.

✨Prepare for Problem-Solving Questions

Expect to face technical problem-solving questions during the interview. Practice coding challenges that focus on data structures, algorithms, and optimisation techniques, as these are key areas for the role and will help you stand out.

✨Demonstrate Collaboration Skills

Since the role involves working closely with quantitative researchers and infrastructure teams, be ready to share examples of how you've successfully collaborated in the past. This will highlight your ability to communicate effectively and work as part of a team.

Research Developer
Fourier Ltd
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>