L5 C++ Software Engineer


Amsterdam
Permanent
Negotiable
Financial Technology
PR/570212_1764174118
L5 C++ Software Engineer

Job Title:

Senior C++ Software Engineer (Level 5) - High-Frequency Trading


Location:

Amsterdam, NL (Hybrid)


About Us:

We are a leading proprietary trading firm specializing in high-frequency strategies across global markets. Our success is driven by cutting-edge technology, low-latency systems, and a culture of collaboration between engineers and traders. We operate in an environment where nanoseconds matter, and innovation is key.


Role Overview:

As a Senior C++ Software Engineer, you will design and optimize ultra-low-latency trading systems that execute millions of transactions daily. You'll work closely with traders and quantitative researchers to deliver high-performance solutions that give us a competitive edge in the market.


Key Responsibilities:

  • Architect and develop high-performance C++ applications for real-time trading.
  • Optimize code for latency, throughput, and reliability under extreme conditions.
  • Collaborate with traders and quants to implement new strategies and features.
  • Profile, benchmark, and fine-tune systems for microsecond-level performance.
  • Ensure robust, fault-tolerant systems with minimal downtime.

What We're Looking For:

  • Expertise in Modern C++ (C++17/20) and STL.
  • Strong understanding of low-latency systems, multithreading, and network programming.
  • Experience with Linux, performance tuning, and hardware-aware optimizations.
  • Familiarity with market data protocols (FIX, OUCH, ITCH) is a plus.
  • Proven track record of building high-performance applications in demanding environments.
  • Degree in Computer Science, Engineering, or related field.

Handverlesene Positionen für Sie