Software engineer first, not focused on options pricing or modeling
Responsibilities
Develop and maintain core platforms and tools for trading workflows
Ensure the speed, reliability, and safety of live trading systems
Collaborate with traders throughout the trading day
Lead projects that directly impact trading outcomes
Direct AI agents to optimize task execution
Benefits
Comprehensive benefits package
Discretionary performance bonus
Dynamic startup-like work environment
Immediate project ownership
Collaborative in-office culture with traders and researchers
Full Job Description
Quantitative Developer
The Role
The Quantitative Developer role on our team has evolved substantially in light of recent AI developments.
Developers now focus on the larger architectural problems: the platforms and core tools that power the team's workflows, and their speed, reliability, and safety.
Developers also maintain our live trading systems and work with our traders throughout the trading day.
How We Work
Like a startup. We do not have a slow-moving ticket queue or product managers. We resolve problems quickly and aim to ship the same day.
AI-native. AI agents are central to how we build. The value of the developer is directing agents to work on the right tasks and holding their output to a high standard.
Immediate ownership. The team is lean. You will very quickly lead projects which directly impact trading.
In office. We work from our Hudson Yards office every day. Traders, researchers and developers all sit right next to each other.
Our Stack (any is a plus)
Python (Polars), Linux
Redis, Postgres, ClickHouse, Iceberg, Airflow
TypeScript / React
Rust, C++
Preferred Experience
3+ years of experience as a software engineer
Experience in trading or finance
Very strong in Python
A software engineer first. This is not an options pricing or modeling role.
AI-first mentality
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 $100,000 to $200,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.