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.
