Quantitative developer, global asset management

BMO Financial Group

Toronto

On-site

CAD 65,000 - 140,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Assurance santé
Remboursement des frais de scolarité
Assurance accident
Assurance vie
Régimes d’épargne-retraite

Job summary

Groupe BMO recherche un spécialiste pour rejoindre l’équipe ETF Analytics et Solutions IA dans la division GAM, afin de soutenir le développement et la maintenance des systèmes ETF et des analyses associées. Vous contribuerez à transformer les plateformes existantes tout en supervisant les opérations quotidiennes.

Le candidat idéal possède une forte expérience en ingénierie des données, une connaissance approfondie des marchés financiers et des ETF, et sait travailler en équipe au sein d’un

Qualifications

  • Maîtrise SQL avec 5+ années d’expérience.
  • Maîtrise Python avec 5+ années d’expérience.
  • Compétences en cloud (Snowflake/AWS/Azure).
  • Bonne compréhension de la gestion d’actifs et des ETF.
  • Méthodes de surveillance opérationnelle et résolution de pannes.
  • Bon travail en équipe et collaboration interfonctionnelle.

Responsibilities

  • Concevoir et mettre en œuvre une plateforme de gestion de portefeuille moderne avec des analyses ETF avancées.
  • Collaborer avec les gérants de portefeuilles et les équipes techniques pour créer des solutions de portefeuille.
  • Tracer des pipelines de données et des analyses en temps réel avec les Data Engineers et les Business Analysts.
  • Participer à l’architecture cible et assurer l’alignement avec les objectifs stratégiques.

Skills

SQL
Python
Cloud services
Asset management
ETFs analytics
Monitoring/troubleshooting
Teamwork

Education

Advanced degree in computer science/finance
Financial markets designation

Tools

Streamlit
Prefect
Pydantic
NumPy
pandas
SQLAlchemy
Plotly
Snowflake
AWS
Azure

Job description

Date limite pour présenter sa candidature :

10/30/2026

Adresse :

100 King Street West

Groupe de famille d'emploi :

Analyses des données et communication de l'information

Position Overview

We’re 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, high‑performance front‑end tools for portfolio managers.
  • Develop portfolio optimization workflows to enhance investment decision‑making.
  • Build real‑time 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 platform’s capabilities.
Required skills and experience
  • SQL proficiency (5+ years).
  • Python proficiency (5+ years).
  • Cloud computing system skills (Snowflake / AWS / Azure).
  • Strong understanding of asset management and ETF analytics (designation preferred).
  • Hands‑on experience with operational monitoring and troubleshooting.
  • Strong teamwork and cross‑functional collaboration skills.
Preferred skills and experience
  • Familiarity with Streamlit, Prefect, Pydantic, NumPy, pandas, SQLAlchemy, plotly.
  • 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.
Salaire

$65,000.00 - $140,000.00

Type de rémunération

Salaire

Ce qui précède représente la fourchette et le type de rémunération de BMO Groupe financier.

Les salaires varieront en fonction de facteurs comme l’emplacement, les compétences, l’expérience, les études et les qualifications pour le poste et pourront inclure une structure de commissions. Les salaires pour les postes à temps partiel seront calculés au prorata du nombre d’heures travaillées régulièrement. Pour les rôles à commission, le salaire susmentionné représente la cible de BMO Groupe financier pour la première année au poste.

La rémunération totale offerte par BMO variera selon le type de rémunération associé au poste et peut comprendre des primes de rendement, des primes discrétionnaires ainsi que d’autres avantages et récompenses. BMO offre également une assurance santé, le remboursement des frais de scolarité, une assurance accident et une assurance vie, ainsi que des régimes d’épargne‑retraite. 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 animés par une raison d’être commune : Avoir le cran de faire une différence dans la vie, comme en affaires. Cette raison d’être nous invite à entraîner des changements positifs et durables pour nos clients, nos collectivités 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 résultats. Nous nous efforçons de vous aider à obtenir des résultats dès le premier jour, pour vous-même 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 d'occasions de réseautage, nous vous aiderons à acquérir une expérience enrichissante et à élargir votre groupe de compétences.

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 différences et tirons notre force des gens et de leurs différents points de vue. Des mesures d’adaptation sont disponibles sur demande pour les candidats qui participent à tous les aspects du processus de sélection. Pour demander des mesures d’adaptation, veuillez communiquer avec votre recruteur.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data scientist
Data scientist

BMO Financial Group • Toronto

On-site
CAD 120,000 - 210,000
Health insurance
Tuition reimbursement
Disability & life insurance
+1
Senior manager, canadian equity settlements
Senior manager, canadian equity settlements

BMO Financial Group • Toronto

On-site
CAD 86,000 - 185,000
Cyber security developer
Cyber security developer

BMO Financial Group • Mississauga

Hybrid
CAD 56,000 - 120,000
Assurance santé
Remboursement des frais de scolarité
Régimes d’épargne-retraite
Fixed income trading analyst
Fixed income trading analyst

BMO Financial Group • Toronto

On-site
CAD 70,000 - 150,000
Health insurance
Tuition reimbursement
Accident Insurance
+2
Vp - distribution performance and planning
Vp - distribution performance and planning

BMO Financial Group • Toronto

On-site
CAD 70,000 - 150,000
Assurance santé
Remboursement des frais de scolarité
Assurance accident
+2
Analyst, global markets client analytics
Analyst, global markets client analytics

BMO Financial Group • Toronto

On-site
CAD 90,000 - 110,000
Assurance santé
Remboursement des frais de scolarité
Assurance accident
+2
Manager – ai strategy & product management
Manager – ai strategy & product management

BMO Financial Group • Toronto

On-site
CAD 70,000 - 150,000
Health insurance
Remboursement des frais de scolarité
Assurance accident
+2
Investment specialist, bmo investorline (english, mandarin, cantonese)
Investment specialist, bmo investorline (english, mandarin, cantonese)

BMO Financial Group • Halifax

Remote
CAD 41,000 - 80,000
Senior manager, ai strategy & product management
Senior manager, ai strategy & product management

BMO Financial Group • Toronto

On-site
CAD 140,000 - 240,000
Assurance santé
Remboursement des frais de scolarité
Assurance accident
+2
Manager, wealth reporting analytics & automation
Manager, wealth reporting analytics & automation

BMO Financial Group • Toronto

On-site
CAD 70,000 - 150,000
Health insurance
Tuition reimbursement
Life insurance
+2