Senior Quantitative Developer: Low-Latency C++ Trading

Millennium

New York (NY)

On-site

USD 175,000 - 250,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Base salary plus discretionary bonus
Comprehensive benefits

Job summary

Millennium is seeking an experienced software professional to design and maintain low-latency C++ execution algorithms and OOMs, collaborating with central trading teams to optimize performance across regions.

You will tackle latency reduction, performance benchmarking, and data-analysis tooling, with a focus on real-time trading systems for equities and futures. A strong CS background and 10+ years in software development are required.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 10+ years of software development experience, including 5+ years in front-office financial services.
  • Strong expertise in data structures, algorithms, and object-oriented programming in C++.
  • Proficiency with C++17 and C++20, multithreading, and asynchronous programming environments.
  • Deep knowledge of low-latency and real-time system design and implementation.
  • Linux system internals and networking expertise.
  • Strong financial markets experience across multiple asset classes, focused on real-time trading systems.

Responsibilities

  • Design, develop, and maintain low-latency C++ execution algorithms, order management systems, strategy containers, connectivity, and messaging systems.
  • Partner directly with central trading teams to optimize execution performance across businesses and regions.
  • Reduce system latency using advanced network and systems programming techniques and other performance-focused methodologies.
  • Build systems, interfaces, and tools for historical market data analysis and trading simulations to improve research productivity and system testability.
  • Develop and maintain automated tests, performance benchmarking frameworks, and internal engineering tools.
  • Collaborate with trading teams in a fast-paced environment to gather requirements and deliver effective, timely solutions.

Skills

C++
C++17/20
Low-latency
Multithreading
Asynchronous
Linux internals
Front-office finance
Python for research

Education

Bachelor's degree in CS

Tools

Python

Job description

Millennium is seeking an experienced software professional to design and maintain low-latency C++ execution algorithms and OOMs, collaborating with central trading teams to optimize performance across regions.

You will tackle latency reduction, performance benchmarking, and data-analysis tooling, with a focus on real-time trading systems for equities and futures. A strong CS background and 10+ years in software development are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency C++ Quant Developer for Real-Time Trading
Low-Latency C++ Quant Developer for Real-Time Trading

Millennium Management LLC • New York (NY)

On-site
USD 150,000 - 200,000
Senior Low-Latency C++ Architect for Trading Systems
Senior Low-Latency C++ Architect for Trading Systems

Objective Partners • Chicago (IL)

Hybrid
USD 180,000 - 260,000
Competitive base salary
Performance bonus pool
Healthcare benefits
C++ Developer – Low Latency Trading Systems
C++ Developer – Low Latency Trading Systems

Fintal Partners • Chicago (IL)

On-site
USD 100,000 - 130,000
C++ Low-Latency Trading Systems Engineer
C++ Low-Latency Trading Systems Engineer

OP Recruiting • Chicago (IL)

On-site
USD 180,000 - 240,000
Low-Latency C++ Trading Systems Engineer
Low-Latency C++ Trading Systems Engineer

WorldQuant • Illinois

On-site
USD 125,000 - 250,000
Senior Quantitative Developer: Low-Latency C++ Architect
Senior Quantitative Developer: Low-Latency C++ Architect

Albert Bow Limited • Chicago (IL)

On-site
USD 180,000 - 240,000
Low-Latency C++ Engineer – Real-Time Trading Systems
Low-Latency C++ Engineer – Real-Time Trading Systems

Fintal Partners • Chicago (IL)

On-site
USD 150,000 - 230,000
Senior C++ Trading Systems Architect (Low Latency)
Senior C++ Trading Systems Architect (Low Latency)

Request Technology, LLC • Woodridge (IL)

On-site
USD 140,000 - 220,000
Senior Java Algo Engineer – Low-Latency Trading
Senior Java Algo Engineer – Low-Latency Trading

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Senior C++ Engineer: Low-Latency Trading & Performance
Senior C++ Engineer: Low-Latency Trading & Performance

Fintal Partners • Chicago (IL)

On-site
USD 150,000 - 230,000