Senior Software Engineer - Algo Development

Millennium
New York, NY
Job Description
Role Overview

The Algo Development Technology team is part of Millennium's Information Technology organization. The team builds the execution algorithms and trading platform that Millennium's portfolio managers use to trade equities and futures globally.

What You Will Do

Build real-time algorithmic trading systems, develop and support a Java-based proprietary trading framework, tune and optimize system performance, and own automated testing for algorithms.

Why It Might Be a Fit

7+ years of experience with equities execution systems, experience developing execution algorithms, and expertise in automated testing strategies are required.

Requirements

  • 7+ years of experience with equities execution systems
  • Experience developing execution algorithms
  • Expert-level Java experience
  • Deep understanding of market microstructure
  • Experience implementing automated testing strategies

Benefits

  • Base salary
  • Discretionary performance bonus
  • Comprehensive benefits
]]>