Skip to content
Quant jobs / Millennium

Options Quantitative Developer

A Python-heavy developer role supporting an options trading team in Asia during Hong Kong working hours. It focuses on keeping daily data jobs and intraday trading processes running.

What you’d work on

Our reading of the posting: what a new hire in this role would most likely spend their first months on.

  • Fix scheduled jobs that fail when incoming data arrives late
  • Debug processes on Unix servers that support intraday trading
  • Maintain and extend a mostly Python codebase
  • Set up foundational code for new projects
  • Support trader-facing GUIs and tools

What they ask for

Required

  • Python
  • Airflow or similar job schedulers
  • Unix environment
  • 2+ years in finance or quant development
  • Debugging production data pipelines

Preferred

  • Options trading experience
  • Flask, HTML and JavaScript for trading GUIs
  • C++ for streaming market data
  • Rust
Education
No degree level stated
Experience
At least 2 years in a finance or quantitative development role
Languages and tools
  • Python
  • C++
  • Rust
  • JavaScript
Markets
options

How to prepare

  • Build an Airflow DAG that loads market data and handles late or missing files
  • Practise Unix debugging: logs, processes, cron and ssh
  • Learn options basics: Greeks, implied volatility and the data a desk needs
  • Write a small Flask app that shows live option quotes in a grid

What to study

The Volatility Quant roadmap sets out the stages for this kind of role, with free resources for each.

Open the roadmap

Apply

Read the full posting on Millennium’s site before applying: requirements, location and pay can change after we check them.

View the posting on Millennium’s site ↗

SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with Millennium and doesn’t handle applications.

Similar roles