Senior C++ Engineer

Harrington Starr

England

Hybrid

GBP 90,000 - 150,000

Full time

14 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Harrington Starr in the United Kingdom is seeking a senior C++ developer to help build high-performance trading systems. You will write low-latency, high-throughput C++ code and contribute to all aspects from design to implementation.

The role involves working on trading tools, order management, exchange connectivity and real-time market data, plus optimizing performance and scalability. Flexible working setup, no sponsorship.

Qualifications

  • 5+ years of relevant industry experience with modern C++.
  • Strong knowledge of data structures, algorithms and high-performance design.
  • Experience with low-latency applications and concurrency.
  • TCP/UDP networking experience.

Responsibilities

  • Write low-latency, high-throughput C++ code.
  • Develop trading tools spanning order management, exchange connectivity and real-time market data.
  • Improve performance and scalability of the trading infrastructure.

Skills

C++ (modern)
Data structures & algorithms
Network protocols (TCP/UDP)
Low-latency & concurrency

Job description

Want to be a part of building high-performance trading systems?

Contribute to all aspects of application development including functional and technical specifications, design and development.

Key Duties & Responsibilities.
  • Write low latency, high throughput C++ code
  • Work on trading tools which leverage all aspects of our high-performance system, this includes order management, exchange connectivity as well as real time market data
  • Improve performance and scalability of our trading infrastructure.
Requirements, Skills & Experience.
  • Must have 5+ years of relevant industry experience with modern C++
  • Strong understanding of data structures, algorithms and high-performance application design
  • Solid understanding of TCP/UDP standards and network protocols
  • Experience with writing low latency single and concurrent threaded applications

Working practices are relaxed, as is the office environment. They want to get the best out of you and give you an environment where you can do great work.

It’s rare to find a role where the impact of what you do can have such an immediate impact and often has the potential to move markets.

Flexible working set up.

No sponsorship is given on this occasion.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Engineer - Low-Latency Trading (Flexible)
Senior C++ Engineer - Low-Latency Trading (Flexible)

Harrington Starr • England

Hybrid
GBP 90,000 - 150,000
Senior C++ Developer | HFT Trading Systems
Senior C++ Developer | HFT Trading Systems

Selby Jennings • Greater London

On-site
GBP 120,000 - 190,000
Junior C++ Developer
Junior C++ Developer

Balyasny Asset Management L.P. • Greater London

On-site
GBP 120,000 - 160,000
C++ Low Latency Engineer | Systematic Trading
C++ Low Latency Engineer | Systematic Trading

Selby Jennings • Greater London

On-site
GBP 120,000 - 180,000
Competitive compensation
Long-term career progression
C++ Engineer
C++ Engineer

Ncounter Limited • Greater London

Hybrid
GBP 90,000 - 130,000
C++ Developer
C++ Developer

Consortia Group • City Of London

On-site
GBP 70,000 - 90,000
Senior Low Latency C++ Developer
Senior Low Latency C++ Developer

Balyasny Asset Management L.P. • Greater London

On-site
GBP 120,000 - 180,000
C++ Software Engineer - Low-latency systems
C++ Software Engineer - Low-latency systems

Ocean Red • Greater London

Hybrid
GBP 90,000 - 130,000
Private medical
Pension
Discretionary bonus
+6
C++ developer
C++ developer

Test Triangle Ltd • Greater London

On-site
GBP 60,000 - 80,000
Senior C++ Developer (with Market Data experience)
Senior C++ Developer (with Market Data experience)

Luxoft • Greater London

On-site
GBP 103,000 - 148,000