C++ Developer – Trading Systems

3 days ago


London England United Kingdom Opus Resourcing Ltd Full time

Location: Central London, England

Sector: IT

Salary: £95,000.00 to £120,000.00 per annum

Benefits: Bens + Significant Bonus

A C++ Developer is required with circa 1-3 years of modern C++ and Python experience, combined with a strong academic background and skills in low latency distributed systems, network programming, C++ template metaprogramming/TMP, multithreading, and concurrency. This role is with a world-leading boutique quantitative investment company, joining a small, highly skilled international engineering team developing their high-frequency prop trading system at the forefront of systematic trading.

This is a chance for a recent graduate/associate-level engineer with 1-3 years of modern C++ / Python software engineering experience to join a world-leading boutique quantitative investment company at the forefront of global systematic trading and work in a collaborative team on cutting-edge trading systems with entrepreneurial and problem-solving mindsets. The team is based in central London (hybrid role: 4 days per week in the office).

Key requirements for this C++ Developer role include:

  • 1-3 years of C++ on Linux (modern C++20, C++17 and above) and Python software engineering skills within a complex environment such as distributed systems/financial systems
  • Very strong academic credentials in Computer Science/STEM degree
  • Some experience with low latency, distributed systems, high-frequency systems, multithreading/concurrency, ideally combined with network programming
  • Familiarity with C++ template metaprogramming/TMP is ideal but not essential
  • Experience in low latency and one of fintech, market data, exchanges or prop trading systems, HFT/core trading systems, equity trading systems, financial markets, hedge funds, or FAANG would be very advantageous
  • Strong problem-solving skills
  • Interest in scientific and mathematical methods
  • Interest in where technology and quantitative analysis intersect
  • Combined with a strong interest in the domain or commercial interest in the financial markets/trading systems/quant

Key aspects of the C++ Developer role – Systematic Trading Systems:

  • Software engineering across many areas of the bespoke core trading systems to scale, develop greenfield, and enhance existing features
  • Work with quantitative analysis and investment specialists to design and implement new features
  • Software engineering to develop features and components around the trading systems, such as ops tooling and post-trade back office systems
  • Participate in out of hours to support the trading systems

This is an outstanding chance for a software engineer to develop their career and flex their engineering skills within a mid-sized global quantitative investment firm that is passionate about innovative technology to drive returns.

Opus Resourcing acts as an employment agency with respect to permanent employment.

#J-18808-Ljbffr

  • London, England, United Kingdom Opus Resourcing Ltd Full time

    C++ Software Engineer – Trading Systems (JS-272)Location: Central London, EnglandSector: ITSalary: £95,000.00 to £115,000.00 per annumBenefits: Bens + BonusC++ Software Engineer required with 1-3 years of C++ and Python experience, combined with a strong academic background and skills in distributed systems, network programming, C++ template...


  • greater london, england, United Kingdom SitePoint Pty. Full time

    Company: Client ServerJob Location: Knightsbridge, UKPosted: 1d agoJob DetailsPosition: Senior C# Developer / Software Engineer (Windows Desktop Trading Systems)Salary: London to £140kAre you a Senior C# Developer with strong Windows desktop development skills combined with banking / financial services experience? You could be progressing your career at a...


  • London, United Kingdom Stanford Black Limited Full time

    C++ Software Engineer – FPGA-Accelerated Trading Systems My client is seeking a highly skilled C++ Software Engineer to play a pivotal role in enhancing their low-latency trading systems. They are actively refining their existing infrastructure to capitalise on new opportunities in a different market area, and this role is key to ensuring they remain at...


  • London, United Kingdom Stanford Black Limited Full time

    C++ Software Engineer – FPGA-Accelerated Trading Systems My client is seeking a highly skilled C++ Software Engineer to play a pivotal role in enhancing their low-latency trading systems. They are actively refining their existing infrastructure to capitalise on new opportunities in a different market area, and this role is key to ensuring they remain at...


  • London, England, United Kingdom TN United Kingdom Full time

    This is a unique opportunity at a highly ambitious market maker that provides high-frequency algorithmic trading involving cryptocurrencies/blockchain, as well as decentralized finance. As a C++ Trading Platform Developer, you will be passionate about technology, interested in both the low-level details of how computer hardware operates and the high-level...


  • London, England, United Kingdom Crypto.com Full time

    ResponsibilitiesContinuously improve the design and performance of our automated trading system, including exchange connectivity, derivatives pricing model, order and risk management system.Implement trading strategies which are highly adjustable in live trading and easy to integrate with backtesting system.Work closely with other teams to automate trading,...


  • London, England, United Kingdom ZipRecruiter Full time

    Job DescriptionC# Software Engineer / Developer (Windows Desktop Trading Systems) London to £140kAre you a seasoned Software Engineer with strong C# desktop development skills combined with banking / financial services experience?You could be progressing your career at a Hedge Fund with over $10 billion under management.As a C# Software Engineer you will...

  • C# Developer .Net

    3 days ago


    London, England, United Kingdom TieTalent Full time

    C# Developer / Backend Software Engineer (C# .Net) WFH / London to £120kWould you like to take ownership, make technical decisions, and remain hands-on with code?You could be joining a small, specialist Hedge Fund with £1 billion under management.As a C# Developer, you'll collaborate with all areas of the business and work on a variety of projects from...


  • London, England, United Kingdom ZipRecruiter Full time

    Job DescriptionC++ Software Engineer – FPGA-Accelerated Trading SystemsMy client is seeking a highly skilled C++ Software Engineer to play a pivotal role in enhancing their low-latency trading systems. They are actively refining their existing infrastructure to capitalise on new opportunities in a different market area, and this role is key to ensuring...


  • London, England, United Kingdom Workonblockchain Full time

    C# Developer .Net Core - Trading Salary: 85,000 - 100,000 GBP per yearAt Client Server, we are looking for a C#.NET engineer!Our tech stack:AWS, Angular, Azure, Backend, C#, Cloud, Dart, Support, JavaScript, OOP, React, TypeScript, ASP.NET, .NETRequirements:Strong experience in C# .Net Core design and development on large-scale, distributed...


  • London, United Kingdom Opus Resourcing Full time

    C++ Developer – Systematic Trading (JS-272-2) Location: Central London, England Sector: IT Salary: £95,000.00 to £115,000.00 per annum Benefits: Bens + Significant Bonus A C++ Developer is required with 1-3 years of modern C++ and Python experience, a strong academic background, and skills in low latency distributed systems, network programming, C++...

  • C++ Developer

    3 weeks ago


    London, United Kingdom Opus Resourcing Full time

    C++ Developer required with Circa 1-3 years of modern C++ and Python experience, combined strong academic background and skills in some of Low latency distributed systems, network programming, C++ template metaprogramming/TMP, Multithreading, concurrency is required by a world-leading boutique quantitative investment company to join a small highly skilled...


  • greater london, england, United Kingdom Stanford Black Limited Full time

    C++ Software Engineer – FPGA-Accelerated Trading SystemsMy client is seeking a highly skilled C++ Software Engineer to play a pivotal role in enhancing their low-latency trading systems. They are actively refining their existing infrastructure to capitalise on new opportunities in a different market area, and this role is key to ensuring they remain at the...


  • London, England, United Kingdom Hudson River Trading Full time

    Hudson River Trading is seeking a Trading Systems Performance Engineer to join us in shaping the future of low-latency market optimization through cutting-edge systems and infrastructure expertise. In this pivotal role, you will play a key part in leveraging data-driven methodologies to enhance the efficiency of our real-time interactions with financial...

  • C# Engineer

    3 days ago


    London, England, United Kingdom ZipRecruiter Full time

    Job DescriptionC# Engineer - Low-Latency Trading Systems - LondonAn extremely successful investment banking client of mine is looking for a highly skilled C# Engineer to work on low-latency, high-performance distributed systems within its Front Office technology team. This role offers the opportunity to develop and enhance execution, market-making, and...


  • London, England, United Kingdom DevITjobs Full time

    Social network you want to login/join with:TRM International are pleased to be supporting a Financial trading company in London, who are seeking the skills of C# Developers to join a small, growing team in a collaborative environment with colleagues from a solid science and programming background at all levels of experience with a focus on the .NET...


  • London, Greater London, United Kingdom Oxford Knight Full time

    This is a unique opportunity at a highly ambitious market maker that provides high-frequency algorithmic trading involving crypto currencies/blockchain, as well as decentralized finance. As a C++ Trading Platform Developer, you will be passionate about technology, interested in both the low-level details of how computer hardware operates and the high-level...


  • London, England, United Kingdom Jump Trading Full time

    Jump Liquidity was created by the Jump Trading Group, one of the world’s leading proprietary trading firms, to provide bespoke liquidity to counterparties across multiple asset classes. Today we offer this enhanced liquidity 24/7 directly to counterparties in multiple trading locations worldwide through our matching platforms. Jump operates a Single Dealer...

  • C++ Developer

    3 days ago


    greater london, england, United Kingdom HFT Prop Fund Full time

    HFT Prop Fund London Area, United KingdomWe are seeking a highly skilled C++ Software Engineer to join a leading high-frequency trading firm renowned for its cutting-edge technology and innovative approach to financial markets. You will work alongside some of the brightest minds in the industry, contributing to the design, development, and optimisation of...


  • London, Greater London, United Kingdom Crypto Full time

    ResponsibilitiesContinuously improve the design and performance of our automated trading system, including exchange connectivity, derivatives pricing model, order and risk management system.Implement trading strategies which are highly adjustable in live trading and easy to integrate with backtesting system.Work closely with other teams to automate trading,...