Quant Developer - Commodities
Millennium is a top tier global hedge fund with a strong commitment to leveraging innovations in technology and data science to solve complex problems for the business. We are assembling a strong Commodity Front Office Technology team to build our next generation in-house research platform and associated ecosystem of tools, applications and systems. Commodity Technology provides a dynamic and fast-paced environment with excellent growth opportunities and projects involving cutting edge technologies.
Responsibilities
Develop research and trading applications using Python (e.g., Pandas, Polars, FastAPI), UI frameworks (e.g., React, Panel, or Plotly Dash), and industry standard technology (e.g., AWS, Airflow, Snowflake, Docker, Kubernetes)
Work closely with traders, quants, and other technologists globally to understand their needs and build technical solutions
Create tools that analyze and visualize vast quantities of data, build statistical models, and contribute to other critical software that supplements our research platform
Develop software solutions in an agile fashion using modern software development practices (e.g., unit testing, regression testing, version control practices, CI/CD)
Mandatory Requirements
5+ years of professional experience with Python
Proficient in python data analysis libraries (e.g., Pandas, SciPy, NumPy, Polars, etc.)
Experience developing web applications in Plotly Dash or Holoviz Panel
Working knowledge of SQL and database technologies (e.g., MSSQL, Postgres, Snowflake, etc.)
Experience with unit testing, integration testing and regression frameworks
Preferred Requirements
Experience working in other financial institutions preferably in the commodities space
Familiarity with quantitative finance and futures/options trading concepts
Familiarity with commodities market and fundamental data
Experience with workflow management platforms (e.g., Airflow)
Experience using AWS cloud technology (e.g., S3, EC2, MWAA, CodeBuild, etc.)
Experience with DevOps practices using deployment, containerization, orchestration technologies (e.g., Docker, Kubernetes, TeamCity, Jenkins, etc.)
Experience with React or Angular
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 $175,000 to $250,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.