MC
Millennium Capital Partners LLP
Python Quantitative Developer - Treasury
Description
Company Overview
We are assembling a strong Quant team to build our next generation of in-house analytics for margin, capital, and liquidity. This team will develop and maintain the in-house models and Python library, providing tool and analytics for Treasury, portfolio managers and senior management.
Responsibilities
- Lead the design of the analytical library and define public interfaces in coordination with other teams.
- Work closely with Quant researchers to provide necessary tooling for model development and testing.
- Define data model and assist with ETL pipelines and relevant health checks.
Requirements
Must-have qualifications/skills:
- Minimum 6+ years of experience developing systems in Python or other OOP background with Python knowledge.
- B.A. in computer science or another quantitative field.
- Experience with modern Python data stack (e.g., pydantic, polars, airflow).
- Experience working with Git / GitHub.
- Good understanding of various Design Patterns, Algorithms & Data structures.
- Ability to communicate effectively with senior stakeholders across the organization.
- Able to work independently in a fast-paced environment.
- Detail oriented, organized, demonstrating thoroughness and strong ownership of work.
Nice-to-have Qualifications/skills:
- Knowledge of AWS / MWAA and related DevOps experience.
- Experience with Continuous Integration and Deployment (CI/CD).
- Experience with financial mathematics and statistics.
- Experience in the financial industry.
- Experience with Docker/Kubernetes.
- Experience with NoSQL like MongoDB.