C++ Developer | Electronic Trading | Hedge Fund

Vertus Partners

Greater London

On-site

GBP 90,000 - 140,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance-related bonus

Job summary

Vertus Partners in London is seeking a hands-on C++ Developer to work on the systems behind a global electronic trading platform. The role focuses on deep C++ and Linux work to improve speed, predictability and resilience of live market processing across regions.

You will have space to investigate problems properly, understand behaviour at operating-system and network level, and take changes from technical design through to production.

Qualifications

  • Strong commercial C++ development skills with modern language features and concurrency.
  • Solid Linux systems knowledge and understanding of OS-level behaviour.
  • Experience with TCP/UDP/multicast in high-throughput environments.
  • Proven track record building or supporting high-throughput distributed software.
  • Proficiency in profiling, debugging and network-analysis to diagnose performance issues.

Responsibilities

  • Build and improve latency-sensitive C++ services used within an electronic trading environment.
  • Tune systems for consistent performance and dependable production behaviour.
  • Profile code and diagnose issues using profiling, crash data and runtime tooling.
  • Work at the intersection of software, Linux and networking with sensible trade-offs.
  • Design concurrent and distributed components to support Real Time workflows at scale.
  • Own engineering problems through design, implementation, testing, release and live investigation.

Skills

C++ development
Linux systems
Multithreading
Networking
Performance profiling
Distributed systems

Tools

Packet analysis
Profiling tools
Performance tooling
Debugging tools

Job description

C++ Developer | Electronic Trading | Hedge Fund


London | Competitive base salary plus performance-related bonus


C++ | Linux | Multithreading | TCP/UDP | Distributed Systems | Performance Engineering


The Role:

This is a hands-on engineering role working on the systems behind a global electronic trading platform. The focus is deep C++ and Linux work, improving the speed, predictability and resilience of software that processes live market activity across multiple regions.


You will have space to investigate problems properly, understand behaviour at operating-system and network level, and take changes from technical design through to production. It is a strong fit for someone who enjoys performance engineering rather than conventional application development.


What You Will Be Doing:

  • Build and improve latency-sensitive C++ services used within an electronic trading environment.
  • Tune systems for consistent performance, high throughput and dependable production behaviour.
  • Profile code and diagnose difficult issues using packet analysis, crash data and runtime performance tooling.
  • Work at the intersection of software, Linux and networking, making sensible trade-offs across different network conditions.
  • Design concurrent and distributed components that can support Real Time workflows at scale.
  • Own engineering problems through design, implementation, testing, release and live investigation.

What You Bring:

  • Strong commercial C++ development skills, including modern language features, concurrency and multithreaded programming.
  • Solid Linux systems knowledge and an understanding of how software behaves below the application layer.
  • Practical experience with TCP, UDP and multicast in performance-sensitive environments.
  • Evidence of building or supporting high-throughput distributed software in production.
  • Confidence using profiling, debugging and network-analysis tools to find measurable causes of poor performance.
  • A methodical approach to optimisation, with the judgement to balance latency, reliability and maintainability.
  • Exposure to scalable I/O, lock-free techniques, Scripting, delivery pipelines or observability would be useful.
  • Electronic trading experience is helpful, but strong performance-engineering experience from another demanding environment may also translate well.

The Package:

Competitive base salary plus performance-related bonus.

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

Similar jobs worth comparing

C++ Low Latency Developer | Electronic Trading & Market Making | Global Investment Bank
C++ Low Latency Developer | Electronic Trading & Market Making | Global Investment Bank

Vertus Partners • Greater London

Hybrid
GBP 180,000 - 300,000
Hybrid work model
Senior C++ Developer | HFT Trading Systems
Senior C++ Developer | HFT Trading Systems

Selby Jennings • Greater London

On-site
GBP 120,000 - 190,000
Low Latency C++ Engineer, Quant Trading, London : £200k+
Low Latency C++ Engineer, Quant Trading, London : £200k+

Hunter Bond • Greater London

On-site
GBP 100,000 - 200,000
C++ Software Engineer
C++ Software Engineer

Selby Jennings • City Of London

On-site
GBP 90,000 - 130,000
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 297,000 - 350,000
Highly competitive compensation
Bonus structure
Comprehensive benefits package
+1
C++ Software Engineer - Hybrid Working - Up to £130,000 Base (+Bonus)
C++ Software Engineer - Hybrid Working - Up to £130,000 Base (+Bonus)

Hunter Bond • England

Hybrid
GBP 110,000 - 130,000
Competitive compensation package
Strong bonus potential
Clear career progression
Software Developer - Executions (C++) - London - Up to £185k base + uncapped bonus
Software Developer - Executions (C++) - London - Up to £185k base + uncapped bonus

Hunter Bond • Greater London

On-site
GBP 70,000 - 85,000
Market-leading compensation and bonus package
Stunning London offices
Exceptional opportunities to learn and grow
C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 70,000 - 350,000
Exceptional professional growth opportunities
Access to state-of-the-art technologies
Highly competitive bonuses
+2
C++ Algo Quant Developer
C++ Algo Quant Developer

Vertus Partners • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work model
Trading floor exposure
Modern C++ tooling
C++ Software Engineer | Systematic Hedge Fund | £160,000 + Bonus
C++ Software Engineer | Systematic Hedge Fund | £160,000 + Bonus

QuantScope • Greater London

On-site
GBP 160,000