C++ Software Engineer (DV Commodities - Chicago)
$180k - $250kDV 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:
- 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-bypass 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.
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
- Retirement plan with employer match
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.
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
$135k - $150k
...years ago and headquartered in Chicago, the DV Group of financial services... ...hedging opportunities to commodity producers and users. Now, DV... ...ownership of your code: apply engineering judgment across the entire... ...Experience programming in either C++ and/or Python in Linux...SuggestedFull timeSummer workWork at officeWorldwide$150k - $250k
...years ago and headquartered in Chicago, the DV Group of financial services... ...hedging opportunities to commodity producers and users. Now, DV... ...for our algorithmic software development team. In this role... ...field ~ Highly proficient in C++; experience with modern C++...SuggestedFull timeWorldwideFlexible hours$175k - $225k
.... Headquartered in Chicago with offices throughout the... ...Income, ETFs, Equities, FX, Commodities and Energy across all major... ...challenge consensus. As a Software Engineer on the Prediction Markets... ...systems, primarily in C++ and Java Provide on-call...SuggestedFull timeTemporary workWork experience placementFlexible hours- ...C++ Software Engineer IMC is seeking a highly skilled C++ Software Engineer to join our Chicago team. As a Software Engineer, you will design and develop software solutions tailored to the hardware-specific needs of our global trading system with a focus on optimizing...Suggested
- BMO is currently sourcing for a Software Developer.This is a hybrid contract role in New York (minimum 2 days in office per week).Role Overview:The Software Developer will support the Commodities line of business by designing and implementing low-latency trading systems...SuggestedContract workWork at office2 days per week
$175k - $245k
...Software Engineer, Commodities Technology A Career with Point72’s Commodities technology team As Point72 reimagines the future of investing, our Technology group is constantly improving our company’s IT infrastructure, positioning us at the forefront of a rapidly...Full timeWork experience placement$200k - $300k
...Senior AI Engineer Chicago; New York Founded 20 years ago and headquartered in Chicago, the DV Group of financial services firms has grown... ...hedging opportunities to commodity producers and users. Now,... ...Requirements: ~5+ years software engineering; strong Python...WorldwideFlexible hours$130k - $250k
What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible... ...teams that build massively scalable software and systems, architect low latency infrastructure... ...entrepreneurial developer to join the Commodities Technology team and play a key role in...Full timeTemporary workPart time$160k - $250k
C++ Software Engineer - Trade CaptureJob Function SummaryWe are searching for a developer with strong C++/Linux server side skills to be involved in the development of our firm’s global trade capture application.Principal ResponsibilitiesThe role will be part of a global...Flexible hours$175k - $225k
...own risk. Headquartered in Chicago with offices throughout the... ...Income, ETFs, Equities, FX, Commodities and Energy across all major... ...London. We are looking for a Software Engineer to join our team. You will... ...are written in Python and C++. Candidates should have...Full timeTemporary workFlexible hours$150k - $225k
.... Headquartered in Chicago with offices throughout the... ...Income, ETFs, Equities, FX, Commodities and Energy across all major... ...venues. The desk is looking for engineers who want to own critical... ...About the Role Software Engineers on the Prediction...Full timeTemporary workWork experience placementWork at officeFlexible hours$110.7k - $218.3k
Position Summary Senior Consultant - SAP Commodity Solutions - Enterprise Operations & Risk Deloitte’s Regulatory, Risk & Forensic... .... Qualifications Required: Bachelor's degree in Business, Engineering, Supply Chain, Finance, Economics, or a related field4+ years...Contract workLocal areaVisa sponsorship$150k - $175k
.... Headquartered in Chicago with offices throughout the... ...Income, ETFs, Equities, FX, Commodities and Energy across all major... ...looking for an outstanding Software Engineer with diverse technical and... ...: Elixir, Python, Java, C#, C++, Rust One of the following...Full timeTemporary workFlexible hours$120k - $165k
...future of our communities. This is a Software Engineering position at the Director level, which... ...is used by Fixed Income Division and Commodities CVA Desks for managing the counterparty... ...management technology group is seeking a C++ developer for pricing model...Temporary work$200k - $300k
...Senior Software Engineer (Desk Side) - $200,000 - $300,000 ($500,000 TC) – Hybrid (Chicago, NYC, Greenwich, Houston) – Proprietary Trading... ...(Fixed Income, Currencies & Commodities) team is looking for an outstanding... ...languages (Python, Java, C++, Typescript) Requirements: A...Work experience placement$200k - $225k
Vacancy detailSenior Software Engineer (C++)$200000 to 225000 USDOnsite WORKINGLocation: New York/Chicago, New York, New York - United States Type: PermanentAbout the OpportunityA leading global financial markets firm is seeking an experienced Senior C++ Software Engineer...Full time$175k - $225k
...at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada... ...Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets... .... We are seeking a Senior Software Engineer to join our Unified Platform (UP) organization...Full timeTemporary workWork experience placementFlexible hours$175k - $200k
New York, New York / Chicago, IllinoisNew Ventures & Investments... ...of a diverse set of commodities, interest rates,... ...Our trading models and software systems are continually re-engineered, optimized, and maintained... ...re expanding into modern C++ to drive our strategies...Full time2 days per week$175k - $200k
...Belvedere Trading, LLC seeks a skilled engineer with 5+ years of experience in C++ to solve low-latency trading problems and optimize software performance. Candidates should have expertise... ..., requiring two days in the office in Chicago, Boulder, New York, or Singapore....Work at office- ...C++ Software Developer Locations: Amsterdam; Chicago; London; New York Job Description As a software developer at Headlands Tech you will design, engineer and implement the Firm's trading software in the C++ programming language. You will work in close collaboration...
$148.02k - $222.03k
...the world.Job SummaryFreeWheel is looking for passionate Sr. Software Engineers to help design, build and support our high-quality, innovative... ....About You / Qualifications:Extensive experience with C/C++/Golang, DB design and network programming.Experience with large...Full timeNight shiftWeekend work$100k - $175k
...C++ Developer New York, Chicago Boerboel Trading is an electronic trading firm, active across a wide... ...quantitative disciplines, such as engineering, computer science, mathematics and... ...quantitative researchers to create software to support research, analysis, backtesting...Work at officeRemote workRelocation- Location: New York, Chicago, LondonDepartment: TechnologyExperience Level: Experience... ...RezinJob ID: REQ8337We are seeking aspiring C++ engineers to join our Systematic technology team,... ...structures, distributed systems, and software design. Desire to learn, grow and excel...
$150k - $225k
...own risk. Headquartered in Chicago with offices throughout the... ...Income, ETFs, Equities, FX, Commodities and Energy across all major... ...for building and supporting a C++ based technology stack that... ..., you will work with other software engineers to design and develop the full...Full timeTemporary workFlexible hours$175k - $300k
...own risk. Headquartered in Chicago with offices throughout the U... ...Income, ETFs, Equities, FX, Commodities and Energy across all major global... ...consensus. As an AI Engineer at DRW, you will be an integral... ...across diverse hardware and software environments. Create and...Temporary workFlexible hours- We are looking for a highly capable C++ Software Engineer to join a technically demanding software environment where strong engineering, independent thinking and problem-solving are highly valued. This opportunity is particularly suited to engineers who enjoy working on...Remote work
$175k - $225k
...risk.Headquartered in Chicago with offices throughout... ..., ETFs, Equities, FX, Commodities and Energy across all... ...TeamThe DRW C/FICCO Data Engineering team is essential to... ...of Python, Java, and C++, and can work comfortably... ..., low-latency software systemsExperience with...Temporary workFlexible hours- ...role We are looking for a hands-on Lead C++ Engineer to lead a team of 4-6 developers... ...system designed as an exchange for energy commodities. Operating primarily in the US and European... ...+ years of professional experience in software development. ~ Proven experience...WorldwideOverseas
- ...for scale and business efficiency. Primary ResponsibilitiesAs an Engineering Lead, you willWork with a team of engineers to build cloud... ...changing environment.Basic QualificationsStrong proficiency in C++ , Java Full stack, and related ecosystemsBachelors/Masters degree...Work at office
$190.2k - $360.5k
...are looking for a Principal AI Systems Engineer with deep C++ expertise to help build the next... ...engineering, applied AI, and production software architecture. You will design and build... ...San Jose; San Francisco; Seattle; New York; Chicago; Remote CaliforniaType: Full timeFull timeTemporary workLocal areaRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer (DV Commodities - Chicago). Be the first to apply!


