Job Search and Career Advice Platform

Enable job alerts via email!

Research Engineer (FICCO)

DRW

Greater London

On-site

GBP 50,000 - 75,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A diversified trading firm is seeking a Research Engineer to join their systematic research team in London. The role involves implementing research studies, designing simulation software, and developing algorithms. Candidates should have a Bachelor's in Computer Science or related fields, strong skills in modern C++ and Python, and a solid understanding of quantitative finance. The position offers a dynamic environment with mentoring from industry leaders and opportunities for professional growth.

Qualifications

  • Strong foundation in programming with clarity in thought and code.
  • Understanding of computer systems at various levels of abstraction.

Responsibilities

  • Implement research studies and develop algorithms for trading.
  • Design trading strategy simulation software for distributed computation.
  • Develop large scale data acquisition and visualization software.
  • Create user interfaces for data exploration.
  • Accelerate research from prototype to production.
  • Evaluate and enhance technology stack.

Skills

Excellent software development skills in modern C++
Excellent software development skills in Python
Understanding of object-oriented design
Familiarity with data structures and algorithms
Strong understanding of quantitative finance mathematics
Skills in multi-threaded applications

Education

Bachelor’s degree in Computer Science, Computer Engineering, or related field
Job description

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters—it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

As a Research Engineer, you will be an integral member of a systematic research team comprised of experienced technologists, quantitative researchers, and traders. Your team will work closely to solve challenging technological problems and contribute to our full tech stack, including software design, data engineering, distributed computing, and quantitative modeling. You will be surrounded by cutting edge technology, mentored by industry-leading engineers, offered training and continuing education opportunities, and given immediate responsibility. We are looking for quantitatively minded people who are creative technologists, natural programmers, and disciplined engineers eager to develop new technologies that directly impact our business.

What you will do
  • Work with researchers to implement research studies, simulate trading strategies, and develop algorithms to compete in financial markets.
  • Design trading strategy simulation software optimized for distributed computation.
  • Develop software for large scale data acquisition, storage, accessibility, and visualization.
  • Create user interfaces for data exploration and post trade analysis.
  • Accelerate the research lifecycle from strategy prototype to production deployment.
  • Evaluate new technology and improve our technology stack.
Qualifications
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • Excellent software development skills in modern C++ and Python.
  • A strong understanding of object oriented design, data structures and algorithms.
  • A strong understanding of quantitative finance mathematics.
  • A solid foundation in programming with the ability to think, communicate, and code clearly.
  • A solid understanding of computer systems at every level of abstraction (hardware, OS, memory, network).
  • Skills in multi‑threaded applications.
  • An understanding of how to build software for long term use and broad adoption.
  • Demonstrated ability to produce algorithmic code in a fast‑paced environment.

Privacy Notice: https://drw.com/privacy-notice

As set forth in DRW ’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.