C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Hunter Bond
London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£70,000.0 - £350,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Program Optimization Computer Programming Data Structures Linux General-Purpose Computing on Graphics Processing Units High-Frequency Trading Network Programming TCP/IP Multithreading Real Time Systems Solid Principles
+2 more
Information Technology Optimization Algorithms

Job description

C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Job title: C++ Software Engineer

Client: Elite Algorithmic Market Making Firm

Location: London / Hybrid

My client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an opportunity to work in a fast-paced, intellectually challenging environment where your contributions will have a direct impact on the firm’s success.

They pride themselves on working with the most cutting edge technologies and boast a world class technical team where you will work and learn from the best.

Benefits

  • Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance your skills as a C++ Software Engineer at an accelerated pace.
  • Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks.
  • Highly competitive bonuses and a comprehensive benefits package that surpasses industry standards.
  • Emphasis on health and well-being, including a healthy work-life balance and reimbursement programs.
  • Rapid career progression and exposure to diverse technologies.
  • Collaboration with top-tier infrastructure teams in the financial sector.

Requirements and Skills

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of professional C++ development experience.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience with multi-thread programming and real-time systems.
  • Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a.
  • Proficiency in Linux/Unix environments.
  • Knowledge of hardware optimization techniques (e.g., SIMD, GPU computing) is a plus.

Responsibilities

  • Design, develop, and maintain high-performance C++ trading applications.
  • Optimize code for maximum speed and efficiency, minimizing latency.
  • Implement and enhance trading algorithms in collaboration with quantitative researchers and traders.
  • Develop and maintain low-latency network communication protocols.
  • Conduct performance analysis and tuning of critical software components.

If you are a C++ Software Engineer and satisfy the above requirements, please apply to have your CV considered or email for more information.

Referrals increase your chances of interviewing at Hunter Bond by 2x.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of professional C++ development experience.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience with multi-thread programming and real-time systems.
  • Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a.
  • Proficiency in Linux/Unix environments.
  • Knowledge of hardware optimization techniques (e.g., SIMD, GPU computing) is a plus.

Benefits & conditions

  • Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance your skills as a C++ Software Engineer at an accelerated pace.
  • Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks.
  • Highly competitive bonuses and a comprehensive benefits package that surpasses industry standards.
  • Emphasis on health and well-being, including a healthy work-life balance and reimbursement programs.
  • Rapid career progression and exposure to diverse technologies.
  • Collaboration with top-tier infrastructure teams in the financial sector.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang · World Congress 2022

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:34 min

Solving CGI performance limitations with multithreaded servlets

Giorgi Tsiklauri Giorgi Tsiklauri · Europe 2026 Virtual

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · World Congress 2022

Videos

See all

Related articles

See all