Drimva

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

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)