Senior Quantitative Developer: Low-Latency C++ Trading

Millennium

New York (NY)

On-site

USD 175,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Quantitative Developer (C++) - Central Liquidity Strategies
Quantitative Developer (C++) - Central Liquidity Strategies

Millennium • New York (NY)

On-site
USD 160,000 - 250,000
Comprehensive benefits package
Performance bonus
C++ Developer – Low Latency Trading Systems
C++ Developer – Low Latency Trading Systems

Fintal Partners • Chicago (IL)

On-site
USD 100,000 - 130,000
C++ Developer (Low-Latency Trading)
C++ Developer (Low-Latency Trading)

Selby Jennings • Chicago (IL)

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

Miller Maxwell • New York (NY)

On-site
USD 120,000 - 150,000
Low-Latency C++ Developer for Trading Systems
Low-Latency C++ Developer for Trading Systems

Venture Search • New York (NY)

On-site
USD 180,000 - 240,000
Low-Latency Quant Developer for High-Performance Trading
Low-Latency Quant Developer for High-Performance Trading

Hedge Fund • New York (NY)

On-site
USD 120,000 - 160,000
Low-Latency C++ Trading Systems Engineer
Low-Latency C++ Trading Systems Engineer

WorldQuant • Illinois

On-site
USD 125,000 - 250,000
Quantitative Developer Intern: Low-Latency Trading (C++)
Quantitative Developer Intern: Low-Latency Trading (C++)

Quant Blueprint LLC • Austin (TX)

On-site
USD 100,000 - 150,000
Competitive salary and discretionary bonuses
5 weeks paid vacation
International medical insurance
+3
Quantitative Developer (Low-latency)
Quantitative Developer (Low-latency)

Hedge Fund • New York (NY)

On-site
USD 120,000 - 160,000
Low-Latency C++ Trading Systems Engineer
Low-Latency C++ Trading Systems Engineer

OP Recruiting • Chicago (IL)

Hybrid
USD 180,000 - 240,000
Competitive compensation
Healthcare & 401k matching
Incentive bonus pool