Research Driven Recruitment

Discover the best vacancies in tech and finance, filter results or use our search tool to find your perfect match. If you would prefer to talk to us, please get in touch.

Latest Job Listings

Senior Software Engineer – Distributed Computing

Leading Market-Making Firm | London


Posted 2 Mths Ago

My client is one of the top algorithmic trading companies in the world whose success is underpinned by their industry-leading high-performance compute cluster. This cluster is where all of their trading strategies are generated, and they are looking for an expert in the distributed computing field to help steer the technical direction to improve this from the ground up. This involves re-thinking everything, all the way from the hardware used to the cutting-edge analysis tools their quants use.

You’ll work alongside the brightest minds in Storage, Machine Learning and Quantitative Research to do this.

Candidate Requirements:

  • Skilled in large-scale software design in C++/Python
  • Experience monitoring a large, distributed compute cluster
  • Excellent communication skills
  • Track record leading complex technical projects
  • Excellent debugging and problem-solving skills
  • Knowledge of UNIX operating systems
  • Experience with low-level systems, processor performance, and network communication


This is not your typical finance firm. They foster a rigorous, tech-driven approach to trading technology, and celebrate a strong culture of collaboration among teams.  They’re a friendly bunch of computer scientists, mathematicians and engineers, who are motivated by working on one of the world’s best automated trading platforms. They enjoy a good work-life balance, great social events, and encourage continuous personal development (happy to sponsor extra learning / courses / conferences).


Base salaries up to £160k + bonus