Quant Research Engineer – Trading Systems & Data

Theblockchainassociation

Greater London

On-site

GBP 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

DRW is a diversified technology-driven trading firm seeking a Research Engineer to join a systematic research team. You will work with quantitative researchers and traders to solve challenging problems, contribute to the tech stack, and build scalable software for data, simulation, and analytics.

The role emphasizes strong programming skills in C++ and Python, multi-threaded systems, and a solid foundation in quantitative finance mathematics.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • Excellent software development skills in modern C++ and Python.
  • Strong understanding of data structures, algorithms, and OOP.
  • Solid foundation in computer systems (hardware, OS, memory).
  • Ability to design software for long-term use and broad adoption.
  • Experience producing algorithmic code in fast-paced environments.

Responsibilities

  • Collaborate with researchers to implement studies and simulate trading strategies.
  • Design trading strategy simulation software optimized for distributed computation.
  • Develop software for large-scale data acquisition, storage, and visualization.
  • Create user interfaces for data exploration and post-trade analysis.
  • Accelerate the research lifecycle from prototype to production.
  • Evaluate new technologies to improve our technology stack.

Skills

C++
Python
Object-Oriented Design
Data Structures
Algorithms
Multithreading

Education

Bachelor's degree in Computer Science or related field

Job description

DRW is a diversified technology-driven trading firm seeking a Research Engineer to join a systematic research team. You will work with quantitative researchers and traders to solve challenging problems, contribute to the tech stack, and build scalable software for data, simulation, and analytics.

The role emphasizes strong programming skills in C++ and Python, multi-threaded systems, and a solid foundation in quantitative finance mathematics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Engineer: Quantitative Trading Software
Research Engineer: Quantitative Trading Software

Tradermath • Greater London

Hybrid
GBP 90,000 - 130,000
Training opportunities
Mentorship
Career growth
Research Engineer (Options) DRW · London, United Kingdom 8 hours ago
Research Engineer (Options) DRW · London, United Kingdom 8 hours ago

Tradermath • Greater London

Hybrid
GBP 90,000 - 130,000
Training opportunities
Mentorship
Career growth
Quantitative Research Engineer: Build Fast, Trading-Ready Systems
Quantitative Research Engineer: Build Fast, Trading-Ready Systems

DRW Holdings, LLC • Greenwich

On-site
GBP 132,000 - 170,000
Senior Software Engineer - Research Data Platforms
Senior Software Engineer - Research Data Platforms

Drweng • Greater London

On-site
GBP 110,000 - 170,000
Research Engineer (Options)
Research Engineer (Options)

Theblockchainassociation • Greater London

On-site
GBP 90,000 - 130,000
Senior Software Engineer, Trading (C++/Python)
Senior Software Engineer, Trading (C++/Python)

DRW • Greater London

On-site
GBP 70,000 - 90,000
Senior Software Engineer, Trading Team
Senior Software Engineer, Trading Team

DRW Holdings, LLC. • Greater London

On-site
GBP 70,000 - 90,000
Senior Software Engineer - Trading Infrastructure & Research
Senior Software Engineer - Trading Infrastructure & Research

Tradermath • Greater London

Hybrid
GBP 90,000 - 130,000
Research Engineer (Options)
Research Engineer (Options)

DRW Holdings, LLC • Greenwich

On-site
GBP 132,000 - 170,000
Senior Software Engineer - Systematic Trading Infrastructure
Senior Software Engineer - Systematic Trading Infrastructure

DRW Holdings, LLC. • Greater London

On-site
Confidential