C++ Engineer - Latency Critical Trading Technology

Millennium
New York, NY
C++ Engineer - Latency Critical Trading Technology

The Latency Critical Trading team seeks a software engineer who is excited to architect, design, and implement low latency C++ systems that are robust, resilient, accurate, stable, and blindingly fast. By building and maintaining this high-performance infrastructure, this developer will help to position Millennium as a leader in the field of quantitative trading. You will shape the future of this industry while you work alongside other exceptional programmers and strategists to solve some of the most significant engineering problems in the world.

Job Duties

  • Assisting in the development of an ultra-low latency exchange order gateway system and exchange simulator

  • Collaborating with hardware and software developers across divisions to build ultra-low latency trading systems

  • Contributing towards the team’s technical direction by driving new initiatives

  • Developing and optimizing large-scale parallel computation problems that requires large quantities of data shared across resources

  • Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency

  • Helping build and maintain our automated test and benchmark framework, risk management, performance tracking, and other tools

  • Testing, implementing, and benchmarking different feed handlers (internal and external) on different hardware offerings and settings (e.g. Solarflare, Mellanox NICs, different switches, different compilers and compiler flags, different OS options, etc.)

  • Working closely with trading teams to gather requirements and develop solutions in a fast-paced environment

  • Working with development and support teams to adapt to exchange technical upgrades

Qualifications

  • A degree in computer science or a related field

  • A strong background in data structures, algorithms, and object-oriented programming in C++

  • Strong financial experience across multiple asset classes, particularly Options knowledge

  • Strong understanding of multiple trading venue protocols and unique behaviors (for both Market Data, and Order Entry, with a focus on Order Entry)

  • Strong understanding of low-latency and real-time system design and implementation

  • Strong template, meta programming, and generic programming knowledge a plus.

  • Comfortable with new features of C++17 and C++20

  • Good understanding of Linux system internals and networking

  • Deep understanding of CPU architecture and the ability to leverage CPU capabilities

  • Knowledge of any other development language, including Java, Python, or Perl and shell scripts (a plus)

Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package. 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. 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.

Posted 2026-02-10

Recommended Jobs

Marketing Associate

Fuse Solutions
Westbury, NY

Fuse Solutions is looking for a Marketing Associate to join our team. In this position, the Marketing Associate will maintain knowledge of trends and developments in the market while promoting and se…

View Details
Posted 2026-02-18

Account Executive - Calvin Klein

PVH
New York, NY

Design Your Future at PVH Account Executive - Calvin Klein The Account Executive will be responsible for selling strategies of Calvin Klein Women’s Underwear in the Off-Price Channel.  Mana…

View Details
Posted 2025-12-29

Executive Assistant to the CFO

Headhunter Insider
New York, NY

Plant Maintenance Leader Lumberton, North Carolina $120,000 to $150,000+ Full benefits package provided + Paid Relocation Overview A leading Manufacturing & Production company is seeking…

View Details
Posted 2025-09-30

adjunct or Associate Professor (Tenured or Tenure-Track) in Fi

Troy, NY

adjunct or Associate Professor (Tenured or Tenure-Track) in Fi Who we are Why Rensselaer? Our dynamic global community of changemakers includes some of the world's leading researchers, students, …

View Details
Posted 2026-01-30

Travel Registered Nurse CCU Job

Geneva, NY

Job Overview TLC Nursing Associates, Inc. is seeking an experienced Coronary Care Unit (CCU) Registered Nurse (RN) for travel assignments. This role is ideal for RNs specializing in critical card…

View Details
Posted 2026-02-27

Staff Software Engineer

Headstart
New York, NY

About the company Headstart partners with digitally-native businesses ($100M+ ARR) to accelerate AI initiatives, enhance engineering capabilities, and drive real business outcomes. We build and shi…

View Details
Posted 2026-02-22

Senior Full-Stack Engineer

Current
New York, NY

SENIOR FULL-STACK ENGINEER Current is a leading consumer fintech platform transforming financial access for everyday Americans with over 5 million members. We provide access to financial solutio…

View Details
Posted 2026-02-10

Founding Engineer at Forgepoint

Jack & Jill/external Ats
New York, NY

This is a job that Jill, our AI Recruiter, is recruiting for on behalf of one of our customers. She will pick the best candidates from Jack's network The next step is to speak to Jack . …

View Details
Posted 2026-03-25

Information Technology Support Manager

Andersen
New York State

: The Firm: At Andersen Tax LLC (“Andersen”), we offer a rewarding career path for exceptional, motivated, and entrepreneurial individuals. From the moment your employment begins, you will be exposed…

View Details
Posted 2026-03-24

Offer: Women's Locker Room Attendant - Private Country Club

Tuxedo Park, NY

Women's Locker Room Attendant - Private Country Club About Us: The Tuxedo Club is a distinctive social institution that, since 1886, has provided its members and their families and guests wi…

View Details
Posted 2026-03-10