DV Trading

C++ Software Engineer (DV Commodities - London)

DV Trading
Apply
2 months ago
London, United KingdomSenior

Responsibilities

  • Lead the design, implementation, and deployment of the core C++ trading platform across execution, order management, market data, pricing, and risk.
  • Design and maintain direct exchange connectivity, including order entry gateways and feed handlers for CME, ICE, and other futures and commodities venues.
  • Optimize microsecond- and nanosecond-level performance using lock-free data structures, cache-aware design, kernel-bypass networking, CPU pinning, NUMA tuning, and latency measurement.
  • Collaborate with trading desks on features, pricing, and execution algorithms and work with quants and developers to resolve complex problems.
  • Build high-performance components for simulation and live trading.
  • Own systems end to end, including design, implementation, testing, deployment, and production support in a live trading environment.

Requirements

  • 7+ years of professional C++ development experience with deep knowledge of modern C++, templates, move semantics, memory models, and concurrency.
  • Experience building low-latency, high-throughput, multithreaded systems for quantitative trading, ideally at a proprietary trading firm, market maker, hedge fund, or exchange.
  • Strong understanding of exchange operations, order types, matching engine behavior, market microstructure, and native exchange protocols such as iLink/MDP, ICE protocols, FIX, and SBE.
  • Direct experience with futures or commodities markets; energy markets and swaps experience is preferred.
  • Systems-level fluency with Linux/Unix, Git, TCP/UDP and multicast networking, kernel-bypass stacks such as Onload, VMA, and DPDK, and performance profiling.
  • Experience with distributed systems, large datasets, and SQL, NoSQL, or tick databases.
  • Ability to program in Python and use NumPy and pandas for research and tooling.
  • Strong verbal and written communication skills and sound judgment in production trading environments.
  • Bachelor’s degree or higher in computer science, engineering, or another technical discipline, or equivalent practical experience.

Benefits

  • The position is based in London and offers the opportunity to work on a live, production electronic trading platform.
  • DV is an equal opportunity employer committed to creating an inclusive environment for all employees.

Tech Stack

Categories

DV Trading

About DV Trading

501-1,000 employees

DV Trading is a privately held proprietary trading firm that makes markets and deploys its own capital across equities, futures, options, and commodities. Headquartered in Chicago and founded in 2006, it operates globally and spun out of a large brokerage in 2016. The firm provides liquidity to exchanges and offers hedging solutions to commodity producers and users; affiliates include broker-dealers and a cryptocurrency market-making business.

Contact me