Quantitative Developer, BMO GAM
Core
Design and maintain a modern portfolio management platform for ETF analytics and portfolio workflows, supporting portfolio managers with real-time data and optimization tools.
Role type
Senior Quantitative Developer (ETF Analytics & Systems)
Builds
Modern portfolio management platform, real-time analytics capabilities, portfolio optimization workflows, front-end tools for portfolio managers
Domain
Asset Management / ETF Analytics / Financial Technology
Deliverable
production ML models | product features | infrastructure
Required skills
SQL, Python, C#, Cloud computing (AWS/Azure/Snowflake), Operational monitoring, Systems migration
Preferred skills
Asset management and ETF analytics designation, Streamlit, Prefect, Pydantic, NumPy, pandas, SQLAlchemy, plotly, PLSQL, Investment performance and risk analytics, Advanced degree in CS/Financial Engineering, Financial markets degree
Technologies
AWS, Azure, Snowflake, C#, Python, SQL, NumPy, pandas, Streamlit, Prefect, Pydantic, SQLAlchemy, plotly
Responsibilities
Design and rollout of a modern portfolio management platform, Develop intuitive, high-performance front-end tools for portfolio managers, Create portfolio optimization workflows, Establish real-time analytics capabilities, Oversee daily system operations and troubleshoot failed jobs, Ensure scalability of the platform
Seniority
Senior, hands-on IC