Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Engineer (DV Commodities - Chicago)

$180k - $250k
Full-time

DV 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the C++ Software Engineer (DV Commodities - Chicago) in New York, NY vacancy
  • $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... 
    Suggested
    Full time
    Summer work
    Work at office
    Worldwide

    Dv Trading Llc

    New York, NY
    1 day ago
  • $50 per hour

     ...and headquartered in Chicago, the DV Group of financial services...  ...opportunities to commodity producers and users....  ...Overview: As a Software Development Intern, you...  ...Computer Science, Computer Engineering or related field and...  ...languages, including C++ and/or Python... 
    Suggested
    Hourly pay
    Summer work
    Internship
    Work at office
    Worldwide

    Dv Trading Llc

    New York, NY
    1 day ago
  •  ...and headquartered in Chicago, the DV Group of financial services...  ...opportunities to commodity producers and users....  ...connectivity in C++ or building research...  ...quantitative researchers, and software developers to...  ...in Computer Science, Engineering, or a related field... 
    Suggested
    Summer work
    Internship
    Summer internship
    Worldwide

    DV Trading

    New York, NY
    8 days ago
  •  ...DV Trading LLC is building a next-generation proprietary electronic trading platform and seeks a senior C++ engineer to lead the effort. You will design and implement ultra-low-latency components...  ...connectivity to major futures and commodity exchanges. You will work on a small... 
    Suggested

    DV Trading

    New York, NY
    12 hours ago
  •  ...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

    Benton Partners

    New York, NY
    2 days ago
  • $80k - $100k

     ...years ago and headquartered in Chicago, the DV Group of financial services...  ...hedging opportunities to commodity producers and users. Now, DV...  ...Computer Science, Physics, Engineering, or related), with an expected...  ...SQL, statistical modeling, or C++ is highly preferred... 
    Summer work
    Internship
    Worldwide

    DV Trading

    New York, NY
    8 days ago
  • 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... 
    Contract work
    Work at office
    2 days per week

    ProCom

    New York, NY
    3 days ago
  • $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 time
    Work experience placement

    Point72

    New York, NY
    1 day ago
  • $200k - $250k

     ...Founded 20 years ago and headquartered in Chicago, the DV Group of financial services firms has...  ...markets and hedging opportunities to commodity producers and users. Now, DV group affiliates...  ...'re looking for a senior level DevOps Engineer to join a small, high-impact team that... 
    Worldwide
    Flexible hours

    DV Trading

    New York, NY
    21 days ago
  •  ...stability of the system Design, develop, test, and deploy elegant software solutions across the firm Analyze complex business and...  ...Computer Science or related field ~5-10 years experience working in C++ ~ A deep passion for technology and software development ~... 
    Full time

    Hilbert Technologies

    New York, NY
    1 day ago
  •  ...Overview We are looking for a Junior Software Developer (2–4 years) to support and...  ...opportunity to work alongside experienced engineers and trading teams in a fast-paced collaborative...  ...Core Skills # Strong C++ development experience # Solid hands-... 
    Full time

    Non-disclosed

    New York, NY
    1 day ago
  • $175k - $225k

     ...Headquartered in Chicago with offices throughout...  ..., ETFs, Equities, FX, Commodities and Energy across all...  ...DRW C/FICCO Tools Engineering team intimately collaborates...  ...About the Role Software Engineers at Tools...  ...languages (Python, Java, C++, Typescript) Provide... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Drw

    New York, NY
    1 day ago
  • $200k - $300k

     ...years ago and headquartered in Chicago, the DV Group of financial services...  ...hedging opportunities to commodity producers and users. Now,...  ...Partner with the agent engineering team to ensure the model layer...  ...Requirements: ~5+ years software engineering; strong Python... 
    Immediate start
    Worldwide
    Flexible hours

    DV Trading

    New York, NY
    21 days ago
  • $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...  ...and hedging opportunities to commodity producers and users. Now,...  ...cases Requirements: 5+ years software engineering; strong Python... 
    Worldwide
    Flexible hours

    DV Trading

    New York, NY
    2 days ago
  •  ...Chicago Trading Company (CTC) is a premier proprietary trading firm specializing in options market making. Our Delta Force team seeks a Team Lead to own key technical initiatives and manage engineers within the delta trading execution group. You'll be hands-on, mentoring... 

    Chicago Trading Company

    New York, NY
    12 hours ago
  • $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 time
    Temporary work
    Flexible hours

    Drw

    New York, NY
    1 day ago
  • $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

    Belvedere Trading

    New York, NY
    12 hours ago
  •  ...MaziCTools is seeking a C++ Engineer to work on the Record Keeping Framework Improvement project. The ideal candidate will troubleshoot a large code base in a Windows Visual C++ environment and collaborate with teams to address client issues. Applicants should have a... 

    MaziCTools

    New York, NY
    1 day ago
  • $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

    Morgan Stanley

    New York, NY
    1 day ago
  •  ...you at the intersection of finance, algorithms, and performance engineering. Why This Role Excites You Build What Matters:...  ...performance or real-time systems environment. ~ Proficient in C/C++ with strong object-oriented programming skills. ~ Solid understanding... 
    Full time

    The Allen Rose Group

    New York, NY
    1 day ago
  • $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 office
    Remote work
    Relocation

    Boerboel

    New York, NY
    11 hours ago
  • $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

    Anson McCade

    New York, NY
    5 days ago
  • $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 time
    2 days per week

    Belvedere Trading

    New York, NY
    1 day ago
  • $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 time
    Night shift
    Weekend work

    Comcast

    New York, NY
    3 days ago
  •  ...We are looking for a hands-on Lead C++ Engineer to lead a team of 4-6 developers building...  ...system designed as an exchange for energy commodities. Operating primarily in the US and...  ...+ years of professional experience in software development. ~ Proven experience leading... 
    Worldwide
    Overseas

    TechMagic

    New York, NY
    1 day ago
  • $175k - $225k

     .... Headquartered in Chicago with offices throughout...  ..., ETFs, Equities, FX, Commodities and Energy across all...  ...The DRW C/FICCO Data Engineering team is essential to developing...  ...of Python, Java, and C++, and can work...  ...throughput, low-latency software systems Experience... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Drw Inc

    New York, NY
    1 day ago
  • Seeking a highly skilled C++ Software Engineer with over 10 years of hands-on experience, the full-time remote position will focus on designing, developing, and maintaining high-performance C++ systems while driving architectural decisions and mentoring peers. Key responsibilities... 
    Full time
    Remote work

    Virtual Vocations Inc

    New York, NY
    3 days ago
  • $185k - $225k

     ...Flow Traders is looking for Senior C++ Software Engineers to join our growing team in New York or Chicago. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to... 
    Full time
    Local area
    Immediate start

    Flow Traders

    New York, NY
    3 days ago
  • $159.2k - $301.6k

     ...We are looking for a Senior 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 time
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide

    Adobe Systems

    New York, NY
    2 days ago
  • $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 work
    Flexible hours

    DRW Holdings, LLC.

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Engineer (DV Commodities - Chicago). Be the first to apply!