C++ Software Engineer (DV Commodities - London) at DV Trading | GB | Rezi

C++ Software Engineer (DV Commodities - London) at DV Trading

C++ Software Engineer (DV Commodities - London)

DV Trading · GB

2 weeks ago

C++ Software Engineer (DV Commodities - London)

DV Trading · GB

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are building the next generation of our proprietary electronic trading platform, a greenfield, event-based trading and market data system. We seek a senior C++ engineer to lead the design and development of ultra-low-latency execution engines, market data pipelines, order and risk management systems, and direct exchange connectivity. This is a hands-on role with broad ownership across the trading stack, where your code will directly impact live market trading.

Responsibilities

  • Lead the design, implementation, and deployment of DV Commodities' core C++ trading platform, including execution, order management, market data, pricing, and risk.
  • Design and maintain direct exchange connectivity, including order entry gateways and feed handlers for venues like CME and ICE.
  • Drive microsecond- and nanosecond-level performance optimizations, including lock-free data structures, cache-aware design, kernel-bypass networking, and CPU tuning.
  • Collaborate with trading desks on new feature requests and algos, and with cross-functional teams to troubleshoot complex problems.
  • Build high-performance components for both simulation and live trading.
  • Own systems end-to-end, from design and implementation to testing, deployment, and production support in a live trading environment.

Requirements

  • 7+ years of professional C++ development experience with modern C++ (17/20), templates, move semantics, memory models, and concurrency.
  • Proven experience building low-latency, high-throughput, multi-threaded systems for quantitative trading, preferably at a proprietary trading firm, market maker, hedge fund, or exchange.
  • Strong knowledge of exchange operations, including order types, matching engine behavior, market microstructure, and native exchange protocols.
  • Direct experience with futures and/or commodities markets; energy markets and swaps are a strong plus.
  • Systems-level fluency in Linux/Unix environments, git, TCP/UDP and multicast networking, kernel-bypass stacks, 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 and sound judgment in production trading environments.
  • Bachelor’s degree or higher in CS, Engineering, or a related technical discipline, or equivalent practical experience.

Skills

  • C++ (17/20)
  • Modern C++
  • Templates
  • Move semantics
  • Memory models
  • Concurrency
  • Low-latency systems
  • High-throughput systems
  • Multi-threaded systems
  • Quantitative trading
  • Exchange protocols (iLink/MDP, ICE, FIX/SBE)
  • Futures and commodities markets
  • Energy markets
  • Swaps
  • Linux/Unix
  • Git
  • TCP/UDP
  • Multicast networking
  • Kernel-bypass stacks (Onload, VMA, DPDK)
  • Performance profiling
  • Distributed systems
  • Large data sets
  • SQL
  • NoSQL
  • Tick databases
  • Python
  • NumPy
  • pandas

Location

  • Chicago

Work Type

  • Full-time

Experience Level

  • Senior
  • 7+ years

Education Level

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

About the Company

  • DV Group is a global financial services firm founded 20 years ago, with over 600 employees across North America, Europe, and Asia.
  • DV Trading, a proprietary trading firm, utilizes its own capital, strategies, and risk management to provide liquidity and hedging opportunities.
  • DV Group affiliates include two broker dealers, a cryptocurrency market making firm, and an investment adviser.

Equal Opportunity

  • DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.