Logo
Durlston Partners

C++ Engineer - HFT

Durlston Partners, New York, New York, us, 10261

Save Job

C++ Software Engineer – High-Frequency Trading Join an industry-leading high-frequency trading firm as a C++ Software Engineer. Design, develop, and optimise ultra-low latency trading systems handling millions of messages per second.

Key Responsibilities

Low‑Latency Engineering:

Design and implement ultra‑low latency trading engines, exchange connectivity gateways (binary and FIX), and feed handlers in Modern C++ (17/20/23).

Performance Tuning:

Conduct deep-dive performance analysis, profiling, bottleneck identification, and CPU cache, memory management, and network stack optimisations.

System Architecture:

Build robust, fault‑tolerant, and scalable distributed systems for highly volatile market regimes.

Hardware Integration:

Collaborate with FPGA and Network Engineers to integrate software with hardware acceleration and kernel‑by‑pass technologies (e.g., Solarflare, Mellanox).

Code Excellence:

Maintain highest code quality through rigorous peer reviews, automated testing, and architectural design discussions.

Requirements

C++ Mastery:

Expert‑level knowledge of Modern C++, STL, and template metaprogramming.

Systems Expertise:

Deep understanding of multi‑threading, lock‑free data structures, memory models, and Linux kernel internals.

Trading Experience:

Significant experience in an HFT or low‑latency trading environment (e.g., market‑making, smart order routing, or book aggregation).

Performance Tooling:

Proficiency with profiling tools (GDB, Valgrind, Perf, VTune) and relentless focus on microsecond‑level latency.

Academic Background:

Degree in Computer Science, Computer Engineering, or related field with strong grasp of algorithms and data structures.

Why Join This Team?

Direct Impact:

Your code directly determines the firm’s ability to capture edge in the world’s most competitive markets.

Cutting‑Edge Tech:

Access to the latest high‑performance hardware and a dev‑stack optimised for speed.

Exceptional Talent:

Flat engineering‑led culture alongside world’s top C++ specialists.

Formulaic Compensation:

Transparent and highly lucrative compensation linked to trading success.

#J-18808-Ljbffr