Enable job alerts via email!

Senior C++ Quantitative Developer - Ultra High Frequency Trading- Leading Quant & Systematic Fu[...]

Oxford Knight

London

Hybrid

GBP 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading high-frequency trading firm in London is seeking a Senior C++ Quantitative Developer passionate about high-performance systems. This role offers an opportunity to collaborate with top professionals and work on challenging projects in algorithm development and hardware optimization, ensuring exceptional market performance.

Benefits

Market-leading compensation including bonus and sign-on
Innovative working environment
Career growth opportunities
Work-life balance with hybrid options

Qualifications

  • 5+ years C++ experience with emphasis on low-level programming.
  • Expertise in CPU architecture, memory management, and multithreading.
  • Experience in high-frequency trading and market order execution systems.

Responsibilities

  • Collaborate with developers to design and optimize trading algorithms.
  • Focus on CPU cache optimization and low-latency systems.
  • Lead initiatives to enhance trading infrastructure.

Skills

C++
Low-level programming
Metaprogramming
CPU architecture
Memory management
Multithreading
Linux
Analytical skills
Problem-solving
Testing skills

Education

Bachelor's or Master's degree in Computer Science, Engineering

Job description

Senior C++ Quantitative Developer - Ultra High Frequency Trading

Location: London

Established HFT firm seeking an experienced C++ developer passionate about high-performance, low-latency systems. The role of 'Senior Quantitative Developer' offers the chance to work with top professionals on challenging technical projects, including low-latency C++ development, HFT algorithm development, and hardware optimization.

About the Role:
  • Collaborate with a team of developers and quantitative experts to design, develop, and optimize ultra-low-latency trading algorithms.
  • Focus on CPU cache optimization, memory management, and threading, requiring a strong foundation in high-performance programming and systems architecture.
  • Work closely with FPGA systems and lead initiatives to enhance trading infrastructure, contributing to client and investor success.
Role Requirements:
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5+ years of C++ experience, emphasizing low-level programming and metaprogramming for high-performance applications
  • Expertise in CPU architecture, memory management, multithreading, and Linux systems
  • Experience with high-frequency trading or market order execution systems
  • Strong analytical, problem-solving, and testing skills
  • Excellent interpersonal skills and a collaborative mindset
What's On Offer:
  • Market-leading compensation: Bonus, sign-on, and extensive benefits
  • Innovative environment: Emphasis on creativity, experimentation, and technical excellence
  • Career growth: Opportunities to lead initiatives and mentor talent
  • Work-life balance: Hybrid working and flexibility initiatives
Contact

If interested or seeking more information, contact:

Alex Betteridge

alex.betteridge@oxfordknight.co.uk

(+44) 020 3475 5015

linkedin.com/in/alex-betteridge-08364453

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