Enable job alerts via email!

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

JR United Kingdom

Slough

Hybrid

GBP 70,000 - 350,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 trading firm in Slough seeks a C++ Software Engineer to optimize high-performance trading systems. The ideal candidate will have a strong background in C++, data structures, and algorithms, contributing to a world-class technical team focused on financial technology.

Qualifications

  • 2+ years of professional C++ development experience.
  • Strong understanding of data structures and algorithms.
  • Experience with multi-threaded programming and real-time systems.

Responsibilities

  • Design, develop, and maintain high-performance C++ trading applications.
  • Optimize code for maximum speed and efficiency.
  • Conduct performance analysis and tuning of critical software components.

Skills

C++
Data structures
Algorithms
Software design principles
Multi-threaded programming
Real-time systems
Network programming
Linux/Unix proficiency
Hardware optimization techniques

Education

Bachelor’s or Master’s degree in Computer Science
Engineering or related field

Job description

Social network you want to login/join with:

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

Client: Hunter Bond

Location: Slough, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Views:

4

Posted:

31.05.2025

Expiry Date:

15.07.2025

Job Description:

Job title: C++ Software Engineer

Client: Elite Algorithmic Market Making Firm

Location: London / Hybrid

My client is 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.

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-threaded programming and real-time systems.
  • Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a plus.
  • 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 [emailprotected] for more information.

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

Similar jobs

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

JR United Kingdom

London

On-site

GBP 70,000 - 350,000

30+ days ago

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

Hunter Bond

Greater London

Hybrid

GBP 70,000 - 350,000

30+ days ago