C++ Software Engineer

Understanding Recruitment

United States

Remote

USD 140,000 - 210,000

Full time

15 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully remote UK/Europe
Direct ownership of projects
Flat structure
Competitive compensation

Job summary

Understanding Recruitment is partnering with a successful proprietary trading firm to hire a C++ Software Engineer to build the systems powering its high-frequency trading infrastructure. You will design, implement and optimise latency-sensitive components, collaborating with traders and researchers to deliver production-ready solutions.

You’ll join a small, highly technical team where engineering work directly impacts trading performance and innovative ideas move quickly to production.

Qualifications

  • Strong commercial experience with modern C++.
  • Experience within HFT/electronic trading/market making.
  • Experience building high-performance, distributed or latency-sensitive systems.
  • Good understanding of networking and concurrent programming.
  • Strong problem-solving skills and a desire to tackle complex technical challenges.

Responsibilities

  • Design, build, and optimise high-performance C++ systems used in a high-frequency trading environment.
  • Develop and improve exchange connectivity, market data and execution infrastructure.
  • Improve latency, throughput and reliability across distributed systems.
  • Build clean, maintainable software using modern C++.
  • Work closely with traders and quantitative researchers to deliver ideas into production.
  • Profile, benchmark and optimise system performance.
  • Contribute to the ongoing evolution of the firm's trading platform and engineering tooling.

Skills

Modern C++
HFT/Electronic trading
Distributed systems
Networking & concurrency
Problem solving

Job description

I'm partnering with a highly successful proprietary trading firm that is looking to hire a C++ Software Engineer to build the systems that power its high-frequency trading infrastructure.

You'll work on performance-critical software responsible for market data, exchange connectivity and trade execution, helping to improve the speed, reliability and efficiency of live trading systems. Working closely with traders, quantitative researchers and fellow engineers, you'll take ownership of projects from design through to deployment in a collaborative, high-performance environment.

This is an opportunity to join a small, highly technical team where engineering work has a direct impact on trading performance and successful ideas can move quickly from concept to production.

What you'll do
  • Design, build and optimise high-performance C++ systems used in a high-frequency trading environment
  • Develop and improve exchange connectivity, market data and execution infrastructure
  • Improve latency, throughput and reliability across distributed systems
  • Build clean, maintainable software using modern C++
  • Work closely with traders and quantitative researchers to deliver ideas into production
  • Profile, benchmark and optimise system performance
  • Contribute to the ongoing evolution of the firm's trading platform and engineering tooling
What we're looking for
  • Strong commercial experience with modern C++
  • Experience within HFT/electronic trading/market making
  • Experience building high-performance, distributed or latency-sensitive systems
  • Good understanding of networking and concurrent programming
  • Strong problem-solving skills and a desire to tackle complex technical challenges
Benefits
  • Fully remote across the UK & Europe
  • Small, highly selective team of engineers, traders and researchers
  • Direct ownership of projects from idea to production
  • Flat structure with minimal bureaucracy
  • Performance-critical systems with immediate business impact
  • Highly competitive compensation

We look forward to your application. Please reach out to Chris Williams with any questions.

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

Similar jobs worth comparing

Remote C++ Engineer for High-Frequency Trading Systems
Remote C++ Engineer for High-Frequency Trading Systems

Understanding Recruitment • United States

Remote
USD 140,000 - 210,000
Fully remote UK/Europe
Direct ownership of projects
Flat structure
+1
Senior Software Engineer
Senior Software Engineer

NJF Global Holdings Ltd • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Fintal Partners • Chicago (IL)

On-site
USD 180,000 - 240,000
C++ Software Engineer
C++ Software Engineer

Durlston Partners • New York (NY)

On-site
USD 420,000 - 700,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Anson McCade • New York (NY)

On-site
USD 140,000 - 180,000
Software Engineer (C++)
Software Engineer (C++)

NJF Global Holdings Ltd • New York (NY)

On-site
USD 150,000 - 210,000
C++ Software Engineer
C++ Software Engineer

Radley James • New York (NY)

On-site
USD 120,000 - 150,000
Senior C++ Engineer Low-Latency Trading Systems
Senior C++ Engineer Low-Latency Trading Systems

Durlston Partners • New York (NY)

On-site
USD 250,000 - 360,000
Competitive compensation
Ownership of technology
Live trading systems
Software Engineer - C++ Quantitative Trading
Software Engineer - C++ Quantitative Trading

Acquire Me • Chicago (IL)

On-site
USD 140,000 - 210,000
Competitive compensation
Bonus scheme
Small team collaboration
+2
C++ Developer - High-Frequency Trading Firm - Up to $250,000
C++ Developer - High-Frequency Trading Firm - Up to $250,000

Saragossa • New York (NY)

On-site
USD 200,000 - 250,000
25 days paid time off
Performance-based bonuses
Modern office with lunch provided