Software Engineer (C++11 and upwards) – Hybrid

New Yesterday

Social network you want to login/join with:

Software Engineer (C++11 and upwards) – Hybrid, London

col-narrow-left

Client:

Oxford Knight

Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

1f8ab9aedf58

Job Views:

23

Posted:

12.08.2025

Expiry Date:

26.09.2025

col-wide

Job Description:

Summary

Unique trading firm that uses world-class technology to generate and implement outstanding research ideas, underpinned by a truly collaborative culture. Looking for a talented C++ Software Engineer to develop and maintain scalable trading applications and infrastructure, and assist with developing the full stack of infrastructure to support trading ops.

This is a fast-paced, critical role, with daily – or sometimes more frequent – release cycles, so you’ll be expected to understand how to prioritize between longer and shorter term needs. Projects will include systems custom optimization for latency, bandwidth or both, as well as multi-core/multi-threaded communications (using lock-free algorithms) to increase the theoretical computational limit per unit time.

The successful C++ Software Engineer will have a good understanding of trade-offs in terms of clock cycles and CPU cache effects, plus you’ll be expected to have a good grasp of run-time behavior, serialization delays, and asymptotic behavior in this environment.

This is a Linux shop running modern kernels, with a C++20 codebase and a Python layer on top. If you’d like to work in a collaborative environment where everyone programs, this is the role for you!

Requirements

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

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

We found some similar jobs based on your search