Skip to Main Content

Job Title


Quantitative developer, bmo gam


Company : BMO Financial Group


Location : Toronto, Ontario


Created : 2026-03-07


Job Type : Full Time


Job Description

Date limite pour prsenter sa candidature : 03/28/2026 Adresse : 100 King Street West Groupe de famille d''''emploi : Analyses des donnes et communication de l''''information Position Overview Were hiring a specialist role to join the ETF Analytics and AI Solutions team within BMO Global Asset Management, supporting the development and maintenance of ETF systems and analytics. The role will be integral in driving the transformation of existing systems platforms across all asset classes while also monitoring daily ongoing operations. The ideal candidate combines a deep understanding of data engineering with a strong knowledge of financial markets and ETFs. Team Structure Work in a collaborative team of ~5 specialists within a larger 25-person GAM team. Partner closely with data engineers, portfolio managers, and business analysts. Roles and Responsibilities System Development Contribute to the design and implementation of a modern portfolio management platform using cutting-edge technology that supports advanced ETF analytics and portfolio workflows. Collaborate with portfolio managers and technology teams to create innovative portfolio management solutions. Partner with Data Engineers and Business Analysts to architect robust data pipelines and real-time analytics capabilities. Assist in shaping the future-state system architecture, ensuring clarity and alignment with strategic goals. Operational Monitoring & Maintenance Oversee daily system operations, including monitoring daily automated jobs to confirm successful execution. Investigate and resolve failed jobs promptly; rerun processes as needed to maintain data integrity. Maintain and support the current infrastructure while actively contributing to the design and implementation of the future-state platform. ETF Analytics Build intuitive, highperformance frontend tools for portfolio managers. Develop portfolio optimization workflows to enhance investment decisionmaking. Build realtime analytics capabilities for faster insights and improved operational efficiency. Ensure scalability of the platform to support growing data volumes and complex investment strategies. Collaborate on solutions that enable new investment products and asset classes, expanding the platforms capabilities. Required skills and experience SQL proficiency (5+ years). Python proficiency (5+ years). C# proficiency (handson experience required). Cloud computing system skills (Snowflake / AWS / Azure). Strong understanding of asset management and ETF analytics (designation preferred). Handson experience with operational monitoring and troubleshooting. Strong teamwork and crossfunctional collaboration skills. Preferred skills and experience Familiarity with Streamlit, Prefect, Pydantic, NumPy, pandas, SQLAlchemy, plotly. Advanced PLSQL skills. Knowledge of investment performance and risk analytics. Advanced degree in computer science, financial engineering, or related field. Degree or designation in financial markets. Experience in systems migration or transition. Salaires $82,800.00 - $154,800.00 Type de rmunration : Salaire Ce qui prcde reprsente la fourchette et le type de rmunration de BMO Groupe financier. Les salaires varieront en fonction de facteurs comme lemplacement, les comptences, lexprience, les tudes et les qualifications pour le poste et pourront inclure une structure de commissions. Les salaires pour les postes temps partiel seront calculs au prorata du nombre dheures travailles rgulirement. Pour les rles commission, le salaire susmentionn reprsente la cible de BMO Groupe financier pour la premire anne au poste. La rmunration totale offerte par BMO variera selon le type de rmunration associ au poste et peut comprendre des primes de rendement, des primes discrtionnaires ainsi que dautres avantages et rcompenses. BMO offre galement une assurance sant, le remboursement des frais de scolarit, une assurance accident et une assurance vie, ainsi que des rgimes dpargneretraite. Pour en savoir plus sur nos avantages sociaux, consultez le site : https://jobs.bmo.com/ca/fr/R%C3%A9mun%C3%A9ration-globale propos de nous BMO, nous sommes anims par une raison dtre commune : Avoir le cran de faire une diffrence dans la vie, comme en affaires. Cette raison dtre nous invite entraner des changements positifs et durables pour nos clients, nos collectivits et nos gens. En travaillant ensemble, en innovant et en repoussant les limites, nous transformons des vies et des entreprises et favorisons la croissance conomique partout dans le monde. En tant que membre de l''''quipe de BMO, vous tes valoris, respect et entendu, et vous avez plus de moyens pour progresser et obtenir des rsultats. Nous nous efforons de vous aider obtenir des rsultats ds le premier jour, pour vous-mme et nos clients. Nous vous offrirons les outils et les ressources dont vous avez besoin pour franchir de nouvelles tapes, car vous aidez nos clients franchir les leurs. Au moyen de formation et de coaching approfondis ainsi que de soutien de la direction et doccasions de rseautage, nous vous aiderons acqurir une exprience enrichissante et largir votre groupe de comptences. Pour en savoir plus, visitez-nous l''''adresse https://jobs.bmo.com/ca/fr. BMO s''''engage offrir un milieu de travail inclusif, quitable et accessible. Nous apprenons de nos diffrences et tirons notre force des gens et de leurs diffrents points de vue. Des mesures dadaptation sont disponibles sur demande pour les candidats qui participent tous les aspects du processus de slection. Pour demander des mesures dadaptation, veuillez communiquer avec votre recruteur. Remarque aux recruteurs : BMO naccepte pas les curriculum vit non sollicits provenant de toute source autre que le candidat directement. Tout curriculum vit non sollicit envoy BMO, directement ou indirectement, sera considr comme la proprit de BMO. BMO ne paiera aucuns frais pour les placements dcoulant de la rception dun curriculum vit non sollicit. Une agence de recrutement doit dabord dtenir une entente de service crite valide et dment signe avant denvoyer des curriculum vit. #J-18808-Ljbffr