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

DV Trading

Chicago, Northern (IL, KY)

Hybrid

USD 180,000 - 250,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

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

Job summary

DV Trading seeks a senior C++ Software Engineer for DV Commodities in New York to lead the design and delivery of a greenfield, ultra-low-latency trading platform covering execution, market data, and risk management.

You will own components end-to-end, connect directly to major exchanges, and work with quants and desks on new pricing and execution algorithms within a small, high-performance team.

Qualifications

  • 7+ years of professional C++ development with modern features and concurrency.
  • Experience building low-latency, high-throughput, multi-threaded systems for quantitative trading.
  • Strong knowledge of exchange mechanics and native exchange protocols (iLink/MDP, ICE, FIX/SBE).
  • Direct experience with futures/commodities markets; energy assets a plus.

Responsibilities

  • Lead design, implementation, and deployment of DV Commodities' core C++ trading platform: execution, order management, market data, pricing, and risk.
  • Design and maintain direct exchange connectivity — gateways and feed handlers for CME, ICE, and other markets.
  • Drive microsecond-/nanosecond-level performance work and latency measurements.
  • Collaborate with trading desks, quants, and developers on new features and pricing/algo implementations.
  • Build high-performance components for simulation and live trading.
  • Own end-to-end lifecycle from design to production support in a live trading environment.

Skills

C++
Modern C++
Low latency
Multithreading
Exchange protocols
Linux
Python
Git
SQL/NoSQL
Networking
iLink/MDP
FIX/SBE
CME iLink

Education

Bachelor's degree or higher in CS/Engineering

Tools

Onload
DPDK
iLink/MDP
FIX/SBE

Job description

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

New York

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
  • Lead the design, implementation, and deployment of DV Commodities' core C++ trading platform: execution, order management, market data, pricing, and risk.
  • Design and maintain direct exchange connectivity — order entry gateways and feed handlers for venues such as CME (iLink 3 / MDP 3.0), ICE, and other futures and commodities markets.
  • Drive microsecond‑and‑nanosecond‑level performance work: lock‑free data structures, cache‑aware design, kernel‑by‑pass networking, CPU pinning and NUMA tuning, and rigorous latency measurement.
  • Work directly with trading desks on new feature requests, pricing, and execution algos, and with quants and developers on cross‑functional teams to troubleshoot and solve complex problems.
  • 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.
  • Bachelor’s degree or higher in CS, Engineering, or another technical discipline, or equivalent practical experience.
  • 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
  • Retirement plan with employer match

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

The range below reflects the expected base salary for this position. It represents a good‑faith estimate of the base pay we anticipate offering, with actual compensation determined by your experience, education, skills, and performance throughout the interview process. This role is also eligible for a discretionary bonus (at DV Trading's discretion) and DV Trading's benefits package, including the benefits listed above.

Base Salary Range

$180,000 - $250,000 USD

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self‑identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in DV Trading’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service‑connected disability.

A "recently separated veteran" means any veteran during the three‑year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Voluntary Self-Identification of Disability

Form CC-305

Page 1 of 1

OMB Control Number 1250-0005

Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention‑deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

2027 Graduate Software Engineer (DV Commodities)
2027 Graduate Software Engineer (DV Commodities)

DV Trading • New York (NY)

On-site
USD 135,000 - 150,000
Quantitative Trading Intern - Summer 2027 (DV Equities) New New York
Quantitative Trading Intern - Summer 2027 (DV Equities) New New York

DV Trading • New York (NY), Northern (KY)

Hybrid
USD 34,000 - 55,000
Client Platforms Engineer New Chicago
Client Platforms Engineer New Chicago

DV Trading • Chicago (IL), Northern (KY)

Hybrid
USD 100,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Client Platforms Engineer Intern - Summer 2027
Client Platforms Engineer Intern - Summer 2027

DV Trading • New York (NY)

On-site
USD 55,000 - 69,000
Quantitative Risk Intern - Summer 2027
Quantitative Risk Intern - Summer 2027

DV Trading • Chicago (IL)

On-site
USD 73,000 - 83,000
2027 Quantitative Trader Graduate (DV Equities)
2027 Quantitative Trader Graduate (DV Equities)

DV Trading • New York (NY)

On-site
USD 80,000 - 100,000
Quantitative Research Intern - Summer 2027 (DV Equities) New New York
Quantitative Research Intern - Summer 2027 (DV Equities) New New York

DV Trading • New York (NY), Northern (KY)

Hybrid
USD 28,000 - 39,000
Quantitative Developer
Quantitative Developer

Vatic Labs • New York (NY)

On-site
USD 150,000 - 350,000
Direct executive exposure
Full health insurance for employees &/
.NET Developer (Integrations)
.NET Developer (Integrations)

NTT DATA, Europe & LATAM, Branch in USA, Inc. • Houston (TX)

On-site
USD 120,000 - 140,000
Senior Linux Engineer
Senior Linux Engineer

DRW • Chicago (IL)

On-site
USD 200,000 - 250,000
Health insurance
Dental and vision insurance
401k with employer match
+4