C++ Software Engineer – Core Development

Oxford Knight

Greater London

On-site

GBP 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive base salary
Bonus
Career progression
Private medical

Job summary

Oxford Knight is seeking a pragmatic C++ Engineer to join the Core Development team on the London trading floor. You will design, build and test the infrastructure, tools and systems that drive trading and business needs.

Requirements include 4+ years of modern C++ on Linux, deep knowledge of OO design, multithreading, OS and networks. A CS/CE degree is required; low-latency experience is a bonus. NB: Please don't apply if you're a fresh graduate.

Qualifications

  • Minimum 4 years' modern C++ programming experience on Linux.
  • Solid understanding of computer systems (operating systems, networks, performance optimization, etc.)
  • Deep-level knowledge of OO design and multithreaded programming.
  • Experience creating/supporting cross-platform multithreaded applications.
  • Bachelor's degree in Computer Science or Computer Engineering (or related).
  • Bonus points for low-latency development experience.

Responsibilities

  • Design, build and test the infrastructure, tools and systems for trading and business needs.
  • Collaborate with traders, quants and technologists across the firm to solve advanced technical problems.
  • Address CPU architecture, operating systems, networking and hardware challenges.

Skills

C++
Linux
Multithreaded programming
OO design
Networking
Cross-platform development

Education

Bachelor's degree in Computer Science or Computer Engineering

Job description

Leading global HFT firm is looking for a pragmatic C++ Engineer to join the Core Development team, 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. Working closely with traders, quant researchers and technologists across the firm, you'll solve difficult technical problems ranging from CPU architecture & operating systems to networking & hardware.

Technology is prized by the traders as crucial to their continued success. This role would suit a strong problem-solver, who enjoys collaborating with others in a fast-paced and energetic environment.

Requirements
  • Minimum 4 years' modern C++ programming experience on Linux
  • Solid understanding of computer systems (operating systems, networks, performance optimization, etc.)
  • Deep-level knowledge of OO design and multithreaded programming
  • Experience creating/supporting cross-platform multithreaded applications
  • Bachelor's degree in Computer Science or Computer Engineering (or related)
  • Bonus points for low-latency development experience

NB: Please don't apply if you're 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

C++ Software Engineer - Core Development London

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer – High-Frequency Trading / Low-Latency
C++ Software Engineer – High-Frequency Trading / Low-Latency

Oxford Knight • Greater London

On-site
GBP 360,000 - 600,000
High engineering bar
Autonomy
Collaboration with researchers/traders
+1
C++ Engineer – Hft Buildout
C++ Engineer – Hft Buildout

Oxford Knight • Greater London

On-site
GBP 100,000 - 150,000
Bonuses
Generous benefits
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)

Hunter Bond • England

On-site
GBP 315,000 - 385,000
Highly competitive compensation
Bonus structure
Comprehensive benefits package
+1
C++ Software Engineer (R&D Team) – London
C++ Software Engineer (R&D Team) – London

Oxford Knight • Greater London

On-site
GBP 70,000 - 110,000
Market-leading compensation
Access to world-class compute
Impact on real trading systems
Quantitative Developer – Hft (C++)
Quantitative Developer – Hft (C++)

Oxford Knight • Greater London

On-site
GBP 90,000 - 140,000
Competitive salary
Generous benefits
Professional development
+1
Senior C++ Engineer
Senior C++ Engineer

Nova Stela Ltd • Greater London

Hybrid
GBP 120,000 - 180,000
C++ Developer (Hft)
C++ Developer (Hft)

Oxford Knight • Greater London

Hybrid
GBP 90,000 - 150,000
WFH flexibility
Competitive compensation
C++ Engineer – London & Singapore
C++ Engineer – London & Singapore

Oxford Knight • Greater London

On-site
GBP 90,000 - 170,000
Dress down
Fully catered meals
Onsite gym
+2
C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Hunter Bond • Greater London

On-site
GBP 70,000 - 350,000
Exceptional professional growth opportunities
Access to state-of-the-art technologies
Highly competitive bonuses
+2
C++ Engineer – London
C++ Engineer – London

Oxford Knight • Greater London

Hybrid
GBP 70,000 - 110,000
Flexible WFH
Free meals
Career progression
+1