C++ Software Engineer
$180k - $250kDV Trading
C++ Software Engineer (DV Commodities - Chicago)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.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 eligibilityMedical, dental, and vision insuranceHSA, FSA, and Dependent Care OptionsEmployer Paid Group Term Life and AD&D insuranceVoluntary LTD, Life & AD&D insuranceFlexible Vacation policyRetirement plan with employer matchDV 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
$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...SuggestedFlexible hours- ...C++ Software EngineerIMC 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
$175k - $300k
...C++ Software EngineerOld Mission is a global proprietary trading firm that leverages state-of-the-art technology and research to identify... ...Mission Capital LLC, is looking to add several C++ Software Engineers to join our team in NYC. In this role, you will be building...SuggestedFull timeWork at officeRemote workMonday to FridayFlexible hours- ...Salary: up to 200k + bonus Summary Leading HFT fund looking for a talented C++ Software Engineer to join the Core Development team, a global group of technologists responsible for architecting, building and maintaining the algorithmic trading platform...SuggestedFull time
$106.3k - $159.46k
...maintaining clean, efficient code for various software components while following development... ...inform project solutions and applying engineering methodologiesWorking with Quality... ...and responsibilities as assigned.Required:C++ 2-3 years of experienceBachelor's degree...SuggestedFull timeNight shiftWeekend work- ...Job Descriptio Role: C++ Platform Engineer Client: Top-tier quantitative trading firm Compensation: Competitive (Not Specified) Location: NYC (Hybrid) Overview We’re working with a top-tier quantitative trading firm to hire a C++ engineer who wants...Full timeWork at office
- ...Job Description Job Description Senior C++ Engineer Trading Systems Market Making We are working with one of the most profitable hedge funds in the world on a senior level C++ engineering role focused on building and scaling on exchange market making and low latency...Immediate start
- ...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
- ...feasibility Oversee the complete lifecycle of software development including designing,... ...leadership and mentorship to the engineering team Requirements ~ Bachelor's Degree... ...experience ~ Abundant experience with C/C++, DB design, and network programming ~...Work experience placement
- ...Tower Research, PDT Partners, SIG, and more. We're looking for a midlevel or senior IC to join our core engineering team. Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive parts of our codebase. You'll be working with nearly 20 PB...Full time
$150 per hour
...a C Developer to join their team in New York, NY.Compensation: $150-200kQualifications:A Bachelor's Degree in Computer Science, Engineering, or related field of study5 years of hands-on technical experienceStrong C skillsComfortable programming in Linux environmentStrong...$150k - $300k
...exploration, marked by a spirit of curiosity and relentless drive for excellence. Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you’ll build and maintain real-time market data infrastructure that delivers...Full timeCasual work$175k - $250k
Senior High Frequency C++ EngineerThe Systematic Platform Execution & Exchange Data (SPEED) Team is at the core of Millennium’s Equities, Quant Strategies, and Shared Services Technology organization, powering the firm’s lowest‑latency solutions for systematic and high‑...- ...ProfessionalsContact: Ashley RezinJob ID: REQ8336We are seeking highly skilled C++ engineers to join our Systematic technology team, focused on building... ...in algorithms, data structures, distributed systems, and software design. Expert-level proficiency in C++ (modern standards, e....
$175k - $225k
...innovation and a willingness to challenge consensus. As a Software Engineer on the Prediction Markets Desk, you will build systems that... ...Work with both greenfield and legacy systems, primarily in C++ and Java Provide on-call support as needed...Full timeTemporary workWork experience placementFlexible hours$200k - $300k
C Developer in New York, NYCompensation: $200-300k/yearThis team is looking for a software engineer to help architect, design, and implement low latency C systems. ResponsibilitiesWorking alongside hardware and software developers to build ultra-low latency trading systemsDesigning...$153k - $376k
...to shape the future of design and collaboration, join us! As a Software Engineer, you'll work on some of the most technically challenging and... ...You will be developing high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols that make collaborative...Remote jobFull timeWork from home- ...complex on-ledger functionality. We are seeking talented engineers who are passionate about building the future of... ...WebAssembly (WASM) virtual machine within the XRPL’s C++ core. Engage in the full software development lifecycle, from architecture and design to...Full timeContract work
$120k - $165k
...redefine markets and shape the future of our communities. This is a Software Engineering position at the Director level, which is part of the job... ...-office Credit Risk management technology group is seeking a C++ developer for pricing model implementation projects required...Temporary work- C++ Software Engineer for Cloud Applications (m/w/d) Für unser hoch motiviertes Team suchen wir für unseren Standort in Berlin, Dresden, Essen, Hamburg, Hannover zum nächstmöglichen Zeitpunkt Deinen klugen Kopf. Deine Aufgaben mit uns Cloud-native Anwendungen in C++...Work at officeRemote workFlexible hours
$200k - $300k
At Hudson River Trading (HRT), C++ is at the center of our live trading systems and research infrastructure. Our C++ engineers build the highly performant, fault-tolerant systems... ...filesystems, and scalable research workflows.Write software that interfaces with specialized hardware...Work experience placementWork at officeLocal areaImmediate start$185k - $225k
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound...Local areaImmediate start$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 in network programming, debugging, and system optimization within fast-paced environments...Work at office- ...existing high-volume, business critical trading systemsAssist with software architecture and designing systemsDesign and develop software... ...degree from a top tier university in Computer Science, Electrical Engineering, Mathematics, or equivalentCompensation: $150-170k21-15083
- ...Upskills provides expert financial software consulting for investment banks and leading financial institutions in Asia Pacific, Middle... ...Finance, Applied Finance, Business Analysis, Financial Engineering, Computer Science or relevant discipline. Possess working experience...Work experience placement
- ...and performant execution solutions. Operate in a small, agile engineering team, contributing across the stack and gaining visibility into... ...trading experience strongly preferred). Expert‑level proficiency in C++, with a deep understanding of performance optimization and low‑...
- ...global media, powered by fast, reliable, and deeply technical market infrastructure.About the rolePolymarket is looking for a core C/C++ engineer to help build and scale our exchange infrastructure. This is a low-latency, high-throughput systems role focused on the heart of...
$300k
...your application.Hudson River Trading (HRT) is seeking talented Software Engineers to join our teams in New York and Singapore (London is coming... ..., and problem solving skillsWorking experience with C/C++ or Python is required, as are good CS fundamentalsKnowledge of...Full timeWork at officeImmediate start- ...connected oncology ecosystem. We’re looking for experienced software engineers to help us accomplish our mission to improve and extend lives... ...are proficient in C# or other object-oriented languages like C++, Java. You hold a bachelors, masters, and/or Ph.D. in...Full timeWork at officeWork from homeFlexible hours
$150k - $300k
...Electronic Trading EngineerAt Goldman Sachs, our Engineers don't just make things - we make things... ...teams that build massively scalable software and systems, architect low latency... ...experience.Proficiency in either Java or C++.Extensive experience with designing and implementing...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!




