New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →

Senior Software Engineer - Algo Development

Equity IT
Apply →
senior full-time $175,000 to $250,000 New York, New York

First indexed 9 Sept 2026

Description

We are seeking a Senior Software Engineer to join the Algo Development Technology team at Millennium, a global alternative investment firm.

The Algo Development Technology team builds the execution algorithms and trading platform used by Millennium's portfolio managers to trade equities and futures globally.

Responsibilities:

  • Build real-time algorithmic trading systems focused on execution optimization.
  • Develop, support and enhance a Java-based proprietary trading framework.
  • Tune and optimize system performance to support low-latency, high-throughput trading workflows.
  • Own automated testing for algorithms, including simulation, backtesting, regression suites and replay frameworks.
  • Partner with the production support team to ensure systems are effectively monitored and supported.
  • Partner with quants, execution traders and global technology teams to define and deliver new features.

Requirements:

  • 7+ years of experience with equities execution systems, ideally buy-side.
  • Experience developing execution algorithms, including VWAP, TWAP, inline and pairs strategies.
  • Experience working with matching engines, dark pools and algorithm container frameworks.
  • Expert-level Java experience building low-latency, GC-aware, high-throughput distributed systems.
  • Bachelor's degree in Computer Science or a related field.

The estimated base salary range for this position is $175,000 to $250,000.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://mlp.eightfold.ai/careers/job/755955306170