📊 Quant Job Market by Kadoa Star on GitHub

Senior Software Engineer – Order Management & Trade Allocation (C++/Linux)

Millennium · Hedge fund · New York · Senior · Posted 2025-12-16

Apply now → Applications go to Millennium's own site.

Senior Software Engineer – Order Management & Trade Allocation (C++/Linux)

We are seeking a highly skilled Senior Software Engineer with deep expertise in C++ and low-latency Linux server-side development to help design and build the next generation of our firm’s global trading platform. This role focuses on the core order management and trade allocation systems that support all asset classes traded across the firm.

You will be a key contributor to a greenfield architecture centered around an in-house sequencer framework that enables deterministic event ordering, real-time state management, and ultra-low-latency processing. This is a hands-on engineering role that will directly influence the technical direction, performance characteristics, and reliability of mission-critical trading infrastructure.

Responsibilities

As part of the Order Management & Allocation engineering team, you will:

Qualifications & Required Skills

The estimated base salary range for this position is $175,000 to $250,000, which is specific to New York and may change in the future. Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package. When finalizing an offer, we take into consideration an individual’s experience level and the qualifications they bring to the role to formulate a competitive total compensation package.

← Browse all 3,996 quant roles