Enable job alerts via email!

C++ Software Engineer – Core Dev Simulation

Oxford Knight

London

On-site

GBP 80,000 - 200,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading global high-frequency trading firm is seeking a C++ Software Engineer to join their Core Development team in London. This role involves designing and maintaining systems crucial for algorithmic trading in a dynamic, energetic environment, suitable for candidates wanting to make a significant impact.

Benefits

Competitive base salary & bonus
Significant growth and learning opportunities
Career progression support
Substantial benefits package including private medical
Paid parental leave
Group life assurance

Qualifications

  • Minimum 2 years' experience in a Linux environment.
  • Experience in cross-platform multithreaded applications.

Responsibilities

  • Design and build infrastructure and tools for trading.
  • Collaborate on technical problems in a fast-paced environment.

Skills

Modern C++ programming
Object-oriented design
Multithreaded programming
Performance optimization
Computer systems knowledge

Education

Bachelor’s degree in Computer Science

Job description

Social network you want to login/join with:

C++ Software Engineer – Core Dev Simulation, London

col-narrow-left

Client:

Oxford Knight

Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

042ab56dcbc1

Job Views:

3

Posted:

29.06.2025

Expiry Date:

13.08.2025

col-wide

Job Description:

Salary: up to £200k base + bonus

Summary

Leading global HFT firm is looking for a pragmatic C++ Engineer to join the Core Development team. Despite serving as the hub for managing the substantial operations across the UK, Europe and the Middle East, the London office retains a lively, positive environment of a start-up with the stability of a longer-established player.

Core Dev is a global group of technologists who architect, build and maintain the algorithmic trading platform. As a C++ Engineer you will design, build and test the infrastructure, tools and systems that drive trading and business needs.

Technology is prized by the traders as crucial to their continued success. This role would suit someone who enjoys collaborating on difficult technical problems in a fast-paced and energetic environment.

Requirements

  • Minimum 2 years’ modern C++ programming experience in a Linux environment
  • Solid understanding of computer systems – operating systems, networks, performance optimization, etc.
  • Deep-level knowledge of object-oriented design and multithreaded programming
  • Experience in creating/supporting cross-platform multithreaded applications
  • Bachelor’s degree in Computer Science or Computer Engineering (or related field)

NB Please don’t apply if you are a fresh graduate.

  • Competitive base salary & bonus
  • Enormous opportunity to grow, learn and have a significant business impact
  • Contributions are rewarded; career progression supported
  • Substantial benefits package, including private medical, paid parental leave, group life assurance & parking/cycle schemes

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.