C++ Software Engineer (DV Commodities - London)
Required skills
- C++
- DV Commodities
- proprietary trading firm
- low-latency
- high-throughput
- multi-threaded
- quantitative trading
- CME
- ICE
- iLink 3
Nice to have
- market maker
- hedge fund
- exchange
Role summary
DV Group, a financial services firm with over 600 employees globally, is seeking a senior C++ Software Engineer for its DV Commodities division in London. This role is crucial for building a next-generation, greenfield electronic trading platform. The engineer will design and implement ultra-low-latency execution engines, market data pipelines, order and risk management systems, and direct exchange connectivity. The position requires deep expertise in modern C++, low-latency systems, performance optimization, and exchange protocols, with a strong preference for experience in commodities markets and proprietary trading environments. This is a hands-on role with broad ownership and direct impact on live trading.
About Us:
Founded 20 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 600 people operating throughout North America, Europe and Asia. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser.
Overview:
We are building out the next generation of our proprietary electronic trading platform — a greenfield, event-based trading and market data system covering pricing, execution, and risk management — and we are looking for a senior C++ engineer to help lead that effort. You will design and build the systems our trading desks depend on every day: ultra-low-latency execution engines, market data pipelines, order and risk management, and direct connectivity to the world’s major futures and commodities exchanges. This is a hands-on senior role on a small team with broad ownership across the trading stack — the code you write goes to production and trades real markets.
Job Responsibilities:
Requirements:
DV is not accepting unsolicited resumes from search firms. Only search firms with valid, written agreements with DV should submit resumes in response to DV’s posted positions. All resumes submitted by search firms to DV via e-mail, the Internet, personal delivery, facsimile, or any other method without a valid written agreement shall be deemed the sole property of DV, and no fee will be paid in the event the candidate is hired by DV. DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.
Similar roles
- Senior DevOps EngineerDV Trading LLC · Chicago, IL · Onsite
- Quantitative Software Engineer (DV Commodities)DV Trading LLC · New York · Onsite
Senior C++ Software Engineer – Trading PlatformsWolverine Trading · Chicago, IL · Onsite- C++ Software Engineer - Physical AIApplied Intuition · Ann Arbor, MI · Onsite
- C++ Software Engineer - Core Trading TechnologyQube Research & Technologies · Chicago, IL · Onsite
Staff / Sr Staff C++ Software EngineerSciTec · Boulder, CO · Onsite
