C++ Developer

New Today

Overview

McGregor Boyall have partnered with a London-based hedge fund currently hiring for their main trading desk. The role involves building high-performance components for their trading platform, working with advanced concurrency patterns and lock-free data structures. You will be working closely with quants and traders to help further drive best market execution and Alpha generation.

The fund uses highly modern C++ hosted on Linux, with a small amount of Python (optional) for research models. They build clean, readable, testable code: highly asynchronous and multi-threaded. You will be an SME for the trading team on all matters C++ and will have autonomy to shape tech architecture with modern tools.

Responsibilities

  • Build high-performance components for the trading platform, leveraging advanced concurrency patterns and lock-free data structures.
  • Collaborate with quants and traders to improve market execution and Alpha generation.
  • Work with modern C++ on Linux, contributing to asynchronous, multi-threaded codebases.
  • Serve as a subject-matter expert on C++ for the trading team and help shape architectural decisions.

Requirements

  • Excellent C++ programming skills, ideally using a modern version.
  • Expertise with multithreaded systems.
  • Some level of experience with Python.
  • Experience working with systems processing high volumes of data (tera- or petabyte-scale).
  • Extensive expertise with at least one of: HFT, prop trading, derivatives, buyside finance.

Nice to have

  • Prior experience working for a financial market maker.
  • Excellent academics at the post-graduate level.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search