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

Senior Software Engineer - Trading Desk (C++)

$175k - $225k
Full-time

Drw

{"description": " DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.


Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.


We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.


DRW is seeking an outstanding Senior Software Engineer to join one of our trading desks. In this role, you will design, build, and operate high-performance trading systems that directly impact the firm's profitability. You will be a core member of an algorithmic trading team composed of experienced technologists, quantitative researchers, and traders, working collaboratively to solve challenging technical problems across the full technology stack.


This role spans everything from low-level systems design to production operations, including hardware interaction, software development, DevOps, testing, and release management. We are looking for engineers who enjoy ownership, care deeply about performance and reliability, and want to build systems that matter.



Responsibilities

  • Design, build, and maintain low-latency C++ systems for:
    • Exchange gateways and market data processing (U.S. & Canadian equities)
    • Strategy execution and order management
    • Real-time risk controls and monitoring
    • Trade capture and reporting
  • Optimize for latency, determinism, and throughput across software and hardware boundaries
  • Work closely with traders and quantitative researchers to implement and evolve trading strategies
  • Own production systems, including monitoring, debugging, and incident response for mission-critical infrastructure
  • Drive performance improvements and technical upgrades across the trading platform
  • Evaluate and introduce new technologies where they create clear trading or operational advantages


Requirements

  • 10+ years of experience building high-availability, performance-critical server-side systems (strong preference for C++)
  • 3+ years of experience with modern C++ (C++14 / 17 / 20)
  • Deep experience with multi-threaded programming, concurrency, and low-level performance tuning
  • Strong understanding of hardware-software interaction (CPU architecture, memory, networking)
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Excellent fundamentals in algorithms, data structures, distributed systems, and concurrency
  • Strong communication skills and the ability to work directly with traders


Nice to Have

  • Experience in low-latency trading, market making, or other latency-sensitive systems
  • Experience with North American equities market structure
  • Deep knowledge of networking (TCP, UDP, IPv4, kernel bypass, NICs)
  • Experience working with quantitative researchers or numerical systems
  • Experience working across multiple languages (Python, Java, etc.) in support of research and tooling
  • Experience with non-standard or performance-driven hardware/software architectures

The annual base salary range for this position is $175,000 to $225,000 depending on the candidate's experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.



For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at



California residents, please review the California Privacy Notice for information about certain legal rights at



#LI-GV1 ", "salary_raw": null}
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Trading Desk (C++) in Chicago, IL vacancy
  • $175k - $250k

     ...Belvedere Trading is a leading proprietary trading firm proudly headquartered...  ...ground up. Our trading models and software systems are continually re-engineered, optimized, and maintained to stay...  ...Solid working experience in modern C++  ~ Applies and holds high-quality... 
    Senior
    C++
    Full time
    Work experience placement

    Belvedere Trading

    Chicago, IL
    11 hours ago
  •  ...Senior Software Engineer Chicago, Illinois, United States Founded in 1980 as Aardvark Financial...  ...privately held global markets proprietary trading firm in Chicago. We use next-...  ...flexibility, and stability Tools: C++, Python, Bash, Linux, SQL Requirements... 
    Senior
    C++
    Full time
    Remote work

    TransMarket Group

    Chicago, IL
    1 day ago
  • $150k - $250k

     ...DRW is a diversified trading firm with over 3 decades of experience bringing...  ...is looking for an outstanding Senior Software Engineer to join one of our trading desks. In this role, you will focus on...  ...market data feed processing using C++ or Rust Develop and maintain... 
    Senior
    C++
    Full time
    Temporary work
    Work at office
    Flexible hours

    Drw Inc

    Chicago, IL
    11 hours ago
  • $175k - $225k

     ...DRW is a diversified trading firm with over 3 decades of experience...  ...Team The DRW C/FICCO Data Engineering team is essential to...  ...least one of Python, Java, and C++, and can work comfortably in...  ...high-throughput, low-latency software systems Experience with pipeline... 
    Senior
    C++
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Drw Inc

    Chicago, IL
    11 hours ago
  •  ....comPhone: (***) ***-****Job TitleSenior Software EngineerAbout the OpportunityOur client...  ...launching a next-generation, on-chain trading platform engineered to deliver institutional-grade speed,...  ...using Rust, though deep expertise in C/C++ or Go is highly acceptable.... 
    Senior
    C++

    Objective Paradigm

    Chicago, IL
    a month ago
  • $119k - $147k

     ...products, Cboe delivers cutting-edge trading, clearing and investment...  ...is looking for an experienced Senior Quantitative Developer who...  ...implement quantitative models and software applications to process and...  ...programming skills in Java and/or C++; functional programming skills... 
    Senior
    C++
    Full time
    Live in
    Work at office
    Immediate start

    Cboe Global Markets

    Chicago, IL
    11 hours ago
  •  ...United StatesIndustry: Trading FirmPosted: 2026-07-28Contact...  ...6505687Job TitleSenior Software Developer (Trading...  ...organization to engineer mission-critical, low-latency...  ...availability.Fine-tune C++ codebases and platform...  ...quant researchers, trading desks, and core engineering... 
    Senior
    C++
    Immediate start

    Objective Paradigm

    Chicago, IL
    a month ago
  •  ...Job Description Belvedere Trading is a leading proprietary...  .... Our trading models and software systems are continually re-engineered, optimized, and...  ...We’re looking for a Senior Trading Software Engineer...  ...re expanding into modern C++ to drive our strategies into... 
    Senior
    C++
    2 days per week

    Belvedere Trading

    Chicago, IL
    24 days ago
  • $160k

     ...Eagle Seven is seeking a Senior Software Developer to design and build...  ...systems transform high-volume trading and market data into accurate...  ...strategy developers, and fellow engineers to develop infrastructure...  ...Strong proficiency in modern C++(C++11/14/17) including multithreading... 
    Senior
    C++
    Full time
    Flexible hours

    Eagle Seven

    Chicago, IL
    11 hours ago
  • $175k - $250k

     ...Chicago Trading Company (CTC) is a premier proprietary trading firm specializing in options...  ...each other better. We are seeking a Senior AI / ML Engineer to help define and build how CTC...  ...heading. ~ Python proficiency required; C++ or low-latency systems experience is a... 
    Senior
    C++
    Full time
    For contractors
    Worldwide

    Ctc Lateral

    Chicago, IL
    11 hours ago
  • $150k - $200k

     ...Senior Software Engineer - C++ We are recognized as a world-leading Emerging Technology staffing and recruiting firm, with a strong specialization...  ...Engineer for our client, a global cryptocurrency trading company providing 24/7 operations, with openings in Chicago... 
    Senior
    C++
    Permanent employment
    Full time
    H1b
    Relocation

    BloKchain Talent, LLC

    Chicago, IL
    11 hours ago
  • Senior C++ Developer This role is open with a premier trading firm located in Downtown Chicago. We are looking for someone to join the Core Server development team and will be responsible for developing and sustaining high performance, multi-tiered, scalable applications... 
    Senior
    C++

    1872 Consulting

    Chicago, IL
    1 day ago
  • $175k - $225k

     ...DRW is a diversified trading firm with over 3 decades...  ...DRW C/FICCO Tools Engineering team intimately collaborates...  ...About the Role Software Engineers at Tools...  ...embedded onto a trading desk, where you will be tasked...  ...languages (Python, Java, C++, Typescript)... 
    C++
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Drw

    Chicago, IL
    11 hours ago
  • $175k - $240k

    DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional...  ...challenge consensus.DRW is looking for an outstanding Software Engineer with an expertise in C++ to work in our Chicago office. In this role, you will... 
    Senior
    C++
    Temporary work
    Work at office
    Flexible hours

    DRW

    Chicago, IL
    24 days ago
  •  ...combine on-site weather hardware with a software platform that automates alerts, siren...  ...at risk. About the Role As a senior software engineer, you will join our small but growing team...  ...Native, embedded or IoT work in C/C++ or on field-deployed hardware; geospatial... 
    Senior
    C++
    Full time
    Work at office
    Monday to Friday

    Perry Weather

    Oak Lawn, IL
    11 hours ago
  • $200k

     ...the best technology drives our business. As a Software Engineer at IMC, you will drive the development of our cutting-edge trading algorithms. You will be responsible for...  ...a programming language is required (Java or C++ preferred) ~ Strong analytical skills and... 
    C++
    Permanent employment
    Full time
    Work experience placement

    Imc

    Chicago, IL
    11 hours ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...), C#, XAML, and — when needed — C++. Define and enforce best-practices for...  ...dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals... 
    Senior
    C++
    Remote job
    Full time
    Work at office

    Speechify

    Chicago, IL
    11 hours ago
  • $165k - $225k

     ...resource scheduling-enabling researchers and engineers to programmatically access high-...  ...Requirements Experience: 5+ years in software engineering with proven experience building...  ...Skills:  Experience with Go, C/C++, Python, or Rust for performance-critical... 
    Senior
    C++
    Full time
    Immediate start
    Remote work
    Flexible hours

    Moon Lite, Inc.

    Chicago, IL
    11 hours ago
  • $200k

     ...the best technology drives our business. As a Software Engineer at IMC, you will drive the development of our cutting-edge trading algorithms. You will be responsible for...  ...a programming language is required (Java or C++ preferred) Strong analytical skills and interest... 
    C++
    Permanent employment
    Full time

    Imc

    Chicago, IL
    11 hours ago
  • $235k - $310k

     ...confidence. This role is a pathway to senior engineering management and technical leadership—your...  ...Fulfillment & Automation: lead development of software that integrates with warehouse...  ...in compiled languages such as C#, Java, C++, or Rust. A thoughtful, analytical approach... 
    Senior
    C++
    Full time
    Relocation
    Relocation package

    Mcmaster-carr

    Chicago, IL
    11 hours ago
  •  ...relentless drive for excellence.  As a Software Engineering Intern at Aquatic, you will join a fast...  ...systems that power our research and trading infrastructure. You’ll work closely with...  ...Solid programming skills in Python and/or C++ Strong understanding of algorithms,... 
    C++
    Full time
    Summer work
    Casual work
    Internship

    Aquatic Capital Management

    Chicago, IL
    11 hours ago
  • $175k - $225k

     ...DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated...  ...and London. We are looking for a Software Engineer to join our team. You will work with other...  ...systems are written in Python and C++. Candidates should have strong initiative... 
    C++
    Full time
    Temporary work
    Flexible hours

    Drw Inc

    Chicago, IL
    11 hours ago
  • $125k - $200k

     ...core pillars: People, Process, Trading Edge, and Technology. Simplex...  ..., and intelligent execution engine design Design, build, and maintain...  ..., reusable, and reliable C++ code on Linux Other...  ...01(k) contributions.     Software Engineer pay range $125,000... 
    C++
    Full time
    Work at office
    Night shift

    Simplex Trading Llc

    Chicago, IL
    11 hours ago
  • $165k - $225k

     ...and subnet configuration, and software-designed networking...  ...that enable researchers and engineering teams to programmatically provision...  ...programming languages (Go, C/C++, Rust, Python) for performance...  ...infrastructure and understanding of trading system requirements Key... 
    Senior
    C++
    Full time
    Immediate start
    Remote work
    Flexible hours

    Moon Lite, Inc.

    Chicago, IL
    11 hours ago
  • $140k

     ...Belvedere Trading is a leading proprietary trading firm proudly...  .... Our trading models and software systems are continually re-engineered, optimized, and...  ...are looking for graduating seniors who fit this bill. Don...  ...programming language such as C++, C#, or Java   ~... 
    C++
    Full time
    Live in
    Relocation

    Belvedere Trading

    Chicago, IL
    11 hours ago
  •  ...exciting organization in the city, they are looking to bring on a Senior Software Engineer. We are looking for a strong developer that is looking for...  .... Working knowledge of SQL, HTML, CSS, and JavaScript. Knowledge of financial concepts or exchange trading.​... 
    Senior
    Full time

    360 -tsg

    Chicago, IL
    11 hours ago
  • $130k - $225k

     ...DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated...  ...The UP-Trade Operations team builds software that enables DRW's trading operations...  ...they are something entirely new. We need engineers who can reason about these protocols financially... 
    Senior
    Full time
    Contract work
    Temporary work
    Flexible hours

    Drw Inc

    Chicago, IL
    11 hours ago
  •  ...Job description Job Summary We are seeking a Senior Core Java Engineer with recent, hands-on experience developing low- or ultra-low-latency electronic trading systems . The ideal candidate will have a strong understanding of actual trading workflows and experience... 
    Senior
    Long term contract
    Full time

    Hudson Manpower

    Chicago, IL
    11 hours ago
  • $80k - $120k

     ...Senior Software Engineer Senior Software Engineers perform web application development activities of open-source software platforms, including...  ...preferred), Golang/Javascript (a plus), or other languages like C/C++, Java, or C# with advanced skills in at least one of these... 
    Senior
    C++
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    University of Chicago

    Chicago, IL
    2 days ago
  • $130k - $225k

     ...DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people...  ...willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Drw

    Chicago, IL
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Trading Desk (C++). Be the first to apply!