Jobs · Information Technology · New York

C++ Software Engineer (DV Commodities - New York)

DV Trading LLC · New York, NY · Yesterday
On-siteInformation Technology$180k–$250k/yrFull-time

Job Responsibilities

Lead the design, implementation, and deployment of DV Commodities' core C++ trading platform: execution, order management, market data, pricing, and risk.

Drive microsecond- and nanosecond-level performance work: lock-free data structures, cache-aware design, kernel-bypass networking, CPU pinning and NUMA tuning, and rigorous latency measurement.

Build high-performance components for both simulation and live trading.

Own systems end to end — design, implementation, testing, deployment, and production support in a live trading environment.

Requirements

  • 7+ years of professional C++ development, with deep command of modern C++ (17/20), templates, move semantics, memory models, and concurrency.
  • Proven experience building low-latency, high-throughput, multi-threaded systems for quantitative trading — ideally at a proprietary trading firm, market maker, hedge fund, or exchange.
  • Strong knowledge of how exchanges work: order types, matching engine behavior, market microstructure, and native exchange protocols (e.g., iLink/MDP, native ICE, FIX/SBE).
  • Direct experience with futures and/or commodities markets; energy markets (crude, refined products, natural gas) and swaps a strong plus.
  • Systems-level fluency: Linux/Unix environments, git, TCP/UDP and multicast networking, kernel-bypass stacks (Onload, VMA, DPDK, or similar), and performance profiling.
  • Experience with distributed systems, large data sets, and SQL, NoSQL, or tick databases.
  • Ability to program in a scientific computing environment (Python/NumPy/pandas) for research and tooling.
  • Strong verbal and written communication skills; sound judgment in production trading environments.

Qualifications

  • Bachelor's degree or higher in CS, Engineering, or another technical discipline, or equivalent practical experience.

Benefits

  • Discretionary bonus eligibility
  • Medical, dental, and vision insurance
  • HSA, FSA, and Dependent Care Options
  • Employer Paid Group Term Life and AD&D insurance
  • Voluntary LTD, Life & AD&D insurance
  • Flexible Vacation policy
  • Retail plan with employer match

Similar jobs

Software Engineer (C++)

Seacrest Behavioral HealthBaldwinsville, NY· 1 wk ago
Engineeringapply on portal.recruitrookie.com