DV Trading
C++ Software Engineer (DV Commodities - New York)
$180K–$250K
New York +1 · Full-time · Posted Aug 4, 2026
- Location
- New York
London - Experience
- 7+ years of professional C++ development.
- Education
- Bachelor’s degree or higher in CS, Engineering, or another technical discipline, or equivalent practical experience.
About the job
Leads the design, development, deployment, and production support of a low-latency C++ electronic trading platform for commodities, including execution, market data, pricing, order management, and risk.
What you'll do
- Build and maintain trading platform components and direct exchange connectivity for futures and commodities venues.
- Optimize latency and throughput, including concurrency, networking, and hardware-aware performance tuning.
- Work with trading desks, quants, and developers to deliver features, troubleshoot systems, and support simulation and live trading.
What they ask for
- 7+ years of professional C++ development, including modern C++ (17/20), templates, move semantics, memory models, and concurrency.
- Experience building low-latency, high-throughput, multi-threaded systems for quantitative trading.
- Knowledge of exchanges, market microstructure, order types, matching engines, and native exchange protocols.
- Bachelor’s degree or higher in CS, Engineering, or another technical discipline, or equivalent practical experience.
Nice to have
- Direct futures and/or commodities market experience; energy markets and swaps are a strong plus.
- Experience with kernel-bypass stacks such as Onload, VMA, or DPDK.
Pay
$180,000 — $250,000 USD (base salary)
Tools
C++ (17/20), Linux/Unix, git, TCP/UDP, Onload, VMA, DPDK, Python/NumPy/pandas
Model-written summary · the original posting is authoritative