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 Inc

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

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Trading Desk (C++) in Chicago, IL vacancy
  • $200k - $250k

     ...DRW is a diversified trading firm with over 3 decades of experience...  ...team is looking for a Senior Software Engineer who relishes working in...  ...a diverse group of trading desks each with varying degrees of...  ...with analytics libraries in C++.   Responsibilities... 
    Senior
    C++
    Full time
    Temporary work
    Flexible hours

    Drw Inc

    Chicago, IL
    16 hours ago
  •  ...****@*****.*** TitleSenior Software EngineerAbout the OpportunityOur...  ...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.Demonstrated... 
    Senior
    C++

    Objective Paradigm

    Chicago, IL
    2 days ago
  • $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
    16 hours ago
  •  ...United StatesIndustry: Trading FirmPosted: 2026-07-28Contact...  ....comJob TitleSenior Software Developer (Trading...  ...trading organization to engineer mission-critical, low-latency...  ...availability.Fine-tune C++ codebases and platform...  ...researchers, trading desks, and core engineering... 
    Senior
    C++
    Immediate start

    Objective Paradigm

    Chicago, IL
    2 days ago
  •  ...Algorithmic Trading Systems Developer Design and develop complex algorithmic trading systems and drive the delivery of our next-generation...  ...Science or STEM-related field of study 5+ years of hands-on C++ programming experience and knowledge in the following areas:... 
    Senior
    C++

    Adapt Talent

    Chicago, IL
    5 days 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
    16 hours ago
  • $175k - $200k

     ...Full-Time /HybridBelvedere Trading is a leading proprietary...  .... Our trading models and software systems are continually re-engineered, optimized, and...  ...company. We’re looking for a Senior Trading Software Engineer...  ...re expanding into modern C++ to drive our strategies into... 
    Senior
    C++
    Full time
    2 days per week

    Belvedere Trading

    Chicago, IL
    1 day 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
    16 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
    4 days ago
  •  ...hedge fund is seeking a Senior Quantitative Developer...  ...quantitative trading strategies within a top...  ...architecture of models in C++ and Python, and strategize...  ...to the trading desk. Partner with researchers...  ...Requirements: Experience in a software engineering or quantitative role... 
    Senior
    C++
    Full time

    Algo Capital Group

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

     ...Old Mission is a global proprietary trading firm that leverages state-of-the-art technology...  ...We are actively hiring a Senior Software Engineer with a passion for building reliable systems...  ...bring proven expertise in Python and C++ to a distributed system that supports... 
    Senior
    C++
    Full time
    Work at office
    Remote work
    Flexible hours

    Old Mission

    Chicago, IL
    1 day ago
  •  ...highly regarded, technology driven trading firm is looking for an experienced Senior Software Developer to join a team...  ...an opportunity to solve complex engineering problems at scale while working...  ...Strong experience with modern C++ (C++11/14/17 or later) A strong... 
    Senior
    C++
    Work at office
    3 days per week

    NJF Global Holdings

    Chicago, IL
    2 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
    16 hours ago
  •  ...Senior C++ DeveloperThis 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
    2 days 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
    16 hours ago
  •  ...Sr Software Engineer – Chicago (hybrid – 1day onsite) We are a leading proprietary trading firm proudly headquartered in downtown Chicago. Our traders work hard to provide liquidity...  ...developing scalable applications using C++ Object-oriented design and programming... 
    Senior
    C++

    1872 Consulting

    Chicago, IL
    2 days ago
  •  ...Senior Trading Systems Engineer, Low Latency, Chicago, ILThis Senior Trading Systems Engineer position is 100% Onsite and NOT open for Remote. Company Will Sponsor Visas! Company Will Relocate Candidates!Responsibilities:Work collaboratively with technology and business... 
    Senior
    C++
    Relocation
    Visa sponsorship

    NextStep

    Chicago, IL
    2 days ago
  • NJF Global Holdings Ltd in Chicago seeks a Senior Software Developer to build mission-critical real-time trading, risk, and decision-support systems. You will design and...  ...in-office three days a week, with strong C++ and systems programming skills and cross-team collaboration... 
    Senior
    C++
    Work at office
    3 days per week

    NJF Global Holdings

    Chicago, IL
    2 days 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
    3 days ago
  • A leading proprietary trading firm in Chicago is seeking a Senior Trading Software Engineer to optimize their trading systems and collaborate with traders and researchers...  ...will have over 5 years of experience in C++ and a strong understanding of network programming... 
    Senior
    C++
    Work at office
    2 days per week

    Belvedere Trading

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

    P2P is looking for a Data Engineer in Chicago to support trading activities through innovative data solutions. The role encompasses full ownership of data...  ...requiring strong programming skills in Python, Java, or C++. Candidates need experience in financial markets and the... 
    Senior
    C++

    P2P Inc.

    Chicago, IL
    3 days 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
    3 days ago
  •  ...exclusive features. • Expert-level C++ (C++11 or later) on Linux/...  ...funds, private equity, or trading systems. • Familiarity with financial...  ...or public code samples.Role: Senior C++ Developer (Contractor)...  ...by 2x Get notified about new Software Engineer jobs in Chicago, IL .... 
    Senior
    C++
    Contract work
    For contractors
    Internship

    Erpmark

    Chicago, IL
    4 days 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 Inc

    Chicago, IL
    16 hours ago
  • $124k - $280k

     ...Technical Product Manager Lead, you will drive software and product innovation, focusing on...  ...that enhance business performance. As a Senior Manager, you will leverage your skills and...  ...programming languages such as Java, Python, and C++ to develop and maintain software... 
    Senior
    C++
    Full time
    H1b

    PwC

    Chicago, IL
    2 days ago
  • $124k - $280k

     ...SummaryThe OpportunityAs an AI Engineering Lead, you will play a pivotal...  ...solutions for clients. As a Senior Manager, you will apply your...  ...systems, data wrangling, and software implementation to enable scalable...  ...languages such as Python and C++ to develop robust data... 
    Senior
    C++
    Full time
    H1b

    PwC

    Chicago, IL
    2 days 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++
    Immediate start
    Remote work
    Flexible hours

    Moonlite

    Chicago, IL
    15 days ago
  • $175k - $250k

     ...minded people. The Role : Our group is responsible for building software enabling both the large-scale quantitative research operations...  ...: A minimum of 7 years of writing production-quality code in C++ on Linux platform Strong understanding and experience with... 
    Senior
    C++
    Full time
    Casual work
    Flexible hours

    Worldquant

    Chicago, IL
    16 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
    7 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
    16 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!