Senior analyst, data foundations and infrastructure

BMO Financial Group

Toronto

On-site

CAD 56,000 - 120,000

Full time

6 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

Santé
Remboursement études
Assurance accident
Assurance vie
Plan épargne-retraite

Job summary

BMO Financial Group est à la recherche d’un analyste données pour rejoindre l’équipe Commercial Banking Data Foundations. Vous contribuerez à garantir l’exactitude, la qualité et l’intégrité des données utilisées pour les rapports, l’analyse et les décisions.

Combinaison de compétences SQL et Python requises pour enquêter sur les écarts, effectuer des reconciliations et améliorer les processus opérationnels.

Qualifications

  • Maîtrise pratique du SQL (lecture, jointure, débogage sur de grands jeux de données).
  • Connaissance de Python pour le traitement, l’automatisation ou le scripting.
  • Connaissance des processus de réconciliation, validation ou qualité des données.
  • Notions basiques de comptabilité (revenu, GL, réconciliations).

Responsibilities

  • Exécute et soutient des processus de données de revenus end-to-end.
  • Réalise des rapprochements entre systèmes financiers et plateformes internes.
  • Écrit et maintient des requêtes SQL et des scripts Python.
  • Soutient les pipelines de données récurrents et les processus batch.
  • Collabore avec les équipes finance et métiers pour résoudre les écarts.

Skills

SQL
Python
Data reconciliation
Accounting basics

Job description

Date limite pour présenter sa candidature :

10/30/2026

Adresse :

250 Yonge Street

Groupe de famille d'emploi :

Analyses des données et communication de l'information
About the Opportunity:

This is an exciting opportunity to join Commercial Banking's Data Foundations & Infrastructure team and play a key role in maintaining the accuracy, quality, and integrity of the data that powers reporting, analytics, and business decision-making across Commercial Banking.

The team sits at the intersection of business and technology, supporting foundational Commercial Banking datasets across Canada and the U.S. The successful candidate will combine financial acumen, strong SQL capabilities, and data analysis skills to investigate data discrepancies, perform reconciliations, improve operational processes, and support ongoing enhancements to Commercial Banking's data environment.

This role is ideal for someone who enjoys solving complex data problems, understanding the business meaning behind data, and contributing to process improvements that drive operational efficiency. It offers excellent exposure to Commercial Banking data, financial systems, data infrastructure, and broader Data & Analytics initiatives across the organization.

BMO Commercial Bank Data Foundations team is focusing on revenue data reconciliation, processing, and operational data workflows. The role involves executing and improving recurring processes, ensuring data integrity, and supporting finance and business stakeholders.

Core Responsibilities
  • Executes and supports end-to-end revenue data processes, including monthly/periodic reconciliation, investigation, and adjustment workflows across multiple data sources.
  • Performs data reconciliation between financial systems and internal data platforms, identifying variances, root causes, and required adjustments to ensure accuracy and completeness.
  • Writes and maintains SQL queries and Python scripts to extract, transform, validate, and reconcile data across systems.
  • Supports the execution, monitoring, and troubleshooting of recurring data pipelines and batch processes, ensuring timely delivery of revenue datasets.
  • Works closely with finance and business teams to understand data discrepancies, validate outputs, and resolve issues in a timely manner.
  • Identifies opportunities to automate and streamline manual reconciliation and reporting processes using SQL, Python, and other workflow tools.
  • Develops and maintains operational reporting and dashboards to track reconciliation status, data quality, and process performance.
  • Documents data flows, reconciliation logic, and operational procedures to support transparency, auditability, and onboarding.
  • Ensures adherence to data quality standards (accuracy, completeness, consistency, timeliness) within revenue datasets.
  • Collaborates with data engineers and analytics teams to enhance data models and improve processing efficiency.
  • Provides ongoing support to business stakeholders by investigating data issues and responding to inquiries related to revenue data.
Qualifications
Must-have Skills
  • Strong hands-on experience with SQL (required) - ability to query, join, and troubleshoot large datasets
  • Experience with Python (required) for data processing, automation, or scripting
  • Working knowledge of data reconciliation, data validation, or data quality processes
  • Basic understanding of accounting principles (e.g., revenue, GL, reconciliations)
Good-to-have
  • Experience supporting financial or revenue data processes in banking or financial services
  • Familiarity with ETL/data pipelines
  • Experience with data quality frameworks or controls
  • Exposure to month-end or periodic processing cycles
Core Competencies
Foundational:
  • Data reconciliation & validation
  • Data operations & process execution
  • SQL & data manipulation
  • Systems thinking
  • Problem solving
Intermediate:
  • Process improvement & automation
  • Stakeholder communication (finance + business)
  • Analytical thinking & root cause analysis
  • Documentation & operational governance
Experience
  • Typically, 1-3 years of relevant experience in data analytics, data operations, or financial data roles
  • Experience working with large, complex datasets and operational processes
  • Background in banking, finance, or revenue data environments preferred
Salaire :

$55,500.00 - $120,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

Director, data foundations, automation & infrastructure
Director, data foundations, automation & infrastructure

BMO Financial Group • Toronto

On-site
CAD 120,000 - 215,000
Assurance santé
Remboursement des frais de scolarité
Régimes d’épargne-retraite
Data scientist
Data scientist

BMO Financial Group • Toronto

On-site
CAD 120,000 - 210,000
Health insurance
Tuition reimbursement
Disability & life insurance
+1
Associate director, business management, ccb tps sales
Associate director, business management, ccb tps sales

BMO Financial Group • Toronto

On-site
CAD 70,000 - 150,000
Assurance santé
Remboursement des frais de scolarité
Assurance accident et vie
+1
Senior manager - data governance
Senior manager - data governance

BMO Financial Group • Toronto

On-site
CAD 86,000 - 185,000
Head, cbb lending & segment operations
Head, cbb lending & segment operations

BMO Financial Group • Toronto

On-site
CAD 160,000 - 190,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
Senior service representative (new or recent graduate)
Senior service representative (new or recent graduate)

BMO Financial Group • Toronto

Remote
CAD 41,000 - 80,000
Assurance santé
Remboursement des frais de scolarité
Assurance accident et assurance vie
+1
Analyst, investment & corporate banking client analytics
Analyst, investment & corporate banking client analytics

BMO Financial Group • Toronto

On-site
CAD 45,000 - 100,000
Health insurance
Tuition reimbursement
Life and accident insurance
+1
Senior service representative, investment operations
Senior service representative, investment operations

BMO Financial Group • Toronto

On-site
CAD 41,000 - 80,000
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