SonicJobs Logo
Login
Left arrow iconBack to search

C++ Engineer

McGregor Boyall
Posted 25 days ago, valid for 20 days
Location

London, Greater London EC1R 0WX

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • My client is looking for an engineer to develop low-latency algorithms for their synthetic spread trading platform, focusing on Interest Rate Futures and UST Bonds.
  • The role requires strong C++ development skills and prior experience in highly algorithmic systems, particularly in a high-frequency trading environment.
  • Candidates should have extensive experience in designing and building low-latency systems and must be able to work independently within a small team.
  • Financial services experience is critical, with a preference for backgrounds in large banks, brokerages, or buyside companies.
  • The salary for this position is competitive, and candidates should have at least 5 years of relevant experience.

C++, Algo, Low Latency, Interest Rates

My client is seeking an engineer to work on their custom synthetic spread trading platform where you'd be implementing low-latency algorithms for Interest Rate Futures and UST Bonds. The stack is primarily C++/C# in a high-frequency environment where microseconds matter. They have 2 devs looking after the C# side: they need someone to spearhead C++ Algo development.

What makes this role unique is their real-time enhancement capabilities-you'd be engineering systems that adapt to changing market conditions on-the-fly, reducing legging risk while optimizing execution. You'd work directly with traders, seeing your code's market impact in real-time.

Interview process: intro call, 90 minute onsite Q+A, Final team fit

Required skills:

- Excellent C++ Development skills

- Prior experience developing highly algorithmic systems is essential (i.e algo trading)

- Extensive experience designing and building low latency systems

- Ability to work independently as part of a small team without hand-holding

- Prior financial services experience is critical, working at either a large bank, brokerage or buyside company

Nice to have:

- Prior experience with either Rates or Fixed Income

- C# GUI

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

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.