Drimva

Millennium

Senior Software Engineer - Algo Development

$175K–$250K

New York, New York · On-site · Senior · Full-time · Posted Mar 25, 2026

Experience
7+ years of experience with equities execution systems, ideally buy-side.
Education
Bachelor's degree in Computer Science or a related field.

About the job

Build and maintain real-time execution algorithms and a Java trading platform for global equities and futures trading.

What you'll do

  • Develop and optimize low-latency trading systems and the proprietary Java framework.
  • Own automated algorithm testing, including simulation, backtesting, regression suites, and replay frameworks.
  • Partner with production support, quants, execution traders, and technology teams to define and deliver features.

What they ask for

  • Experience developing execution algorithms, including VWAP, TWAP, inline, and pairs strategies.
  • Experience with matching engines, dark pools, and algorithm container frameworks.
  • Expert-level Java experience building low-latency, GC-aware, high-throughput distributed systems, with understanding of event-driven architectures and messaging platforms.
  • Deep understanding of market microstructure, pre-trade risk checks, limit frameworks, and regulatory requirements.

Nice to have

  • Experience with financing or post-trade systems, futures trading platforms, or KDB/Q.
  • Familiarity with AI-based code-generation tools.

Pay

$175,000 to $250,000 USD base salary

Tools

Java, Kafka, Solace, KDB/Q

AI focus

The team uses AI-assisted tooling across development, testing, and support; familiarity with AI-based code-generation tools is a plus.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)