Back


Détail du poste

Senior Data Analytics Engineer - FR R260011210 Toronto

Bank of Montreal (BMO)

Toronto, Ontario

Senior Data Analytics Engineer - FR R260011210 Toronto

Bank of Montreal (BMO)

Toronto, Ontario
 
Salary: $67,200.00 - $124,200.00
 

Date limite pour présenter sa candidature :

Adresse :

100 King Street West

Groupe de famille d'emploi :

Analyses des données et communication de l'information

The Senior Data Engineering & Analytics Specialist is responsible for designing, building, and optimizing scalable data platforms and analytical solutions that enable high-quality, data-driven decision-making. This role supports the full lifecycle of enterprise data assets—ranging from ingestion and transformation to modeling, analytics, and visualization—across hybrid cloud and on‑prem environments.

The ideal candidate combines strong data engineering expertise, deep SQL Server dashboarding, cloud knowledge, and practical analytics skills, enabling them to translate complex business requirements into reliable data pipelines, performant data models, and actionable insights.

Key Responsibilities

Data Engineering & Pipeline Development

  • Design, build, and maintain robust, scalable ETL/ELT pipelines to ingest, transform, and load data from diverse sources, including IBM Netezza, and cloud-based platforms.
  • Create and maintain optimal data pipeline architectures that support large-scale analytical workloads and evolving business needs.
  • Implement incremental loads, change data capture (CDC), and data staging strategies to ensure process efficiency, reliability, and data integrity.
  • Identify and implement process improvements, including automation, performance optimization, and infrastructure redesign for scalability.

Database & Platform Engineering

  • Configure and optimize SQL Server environments for high-throughput analytical use cases, including parallel query execution, and indexing strategies.
  • Design and implement partitioned tables, indexed views, and columnstore indexes to support large datasets and complex analytical queries.
  • Manage and support SQL Server recovery models (Simple, Full, Bulk-Logged), including backup/restore strategies, log management, and disaster recovery planning.
  • Support hybrid cloud and on‑prem data platforms, ensuring secure, efficient, and cost-effective data access.

Data Architecture & Modeling

  • Design and maintain star and snowflake schemas, fact/dimension models, and slowly changing dimensions (SCDs).
  • Translate business requirements into scalable, analytics-ready data models.
  • Apply strong understanding of RDBMS, NoSQL concepts, and data formats such as CSV, Parquet, and JSON.
  • Partner with data governance and data strategy teams to improve data quality, consistency, and usability.

Analytics, Reporting & Insights

  • Develop and maintain Power BI dashboards using DAX and M Code to deliver actionable insights into customer behavior, operational performance, and key business metrics.
  • Apply data analytics techniques to identify trends, anomalies, and opportunities for optimization.
  • Collaborate with stakeholders to understand analytical needs and support data-driven decision-making.

Collaboration & Stakeholder Support

  • Work closely with business partners, analysts, and technical teams to support data-related initiatives and resolve complex issues.
  • Communicate technical concepts clearly to both technical and non-technical audiences.
  • Exercise sound judgment to independently solve complex problems within established standards and governance frameworks.

Required Skills & Experience

Programming & Tools

  • Strong programming skills in Python, SAS, and SQL.
  • Experience with Power BI, including DAX and M Code.
  • Proficiency with Microsoft 365 tools: Office, Power Automate, SharePoint, OneDrive.

Database & Data Engineering

  • Advanced SQL Server configuration for analytical workloads.
  • Experience designing high-performance data structures (partitioning, indexing, columnstore).
  • Strong understanding of backup, recovery, and disaster recovery strategies.
  • Hands-on experience building enterprise-grade ETL pipelines for large datasets.

Data Architecture

  • Proven experience with dimensional modeling (star/snowflake, facts/dimensions, SCDs).
  • Strong understanding of data integration, data warehousing, and enterprise data management.
  • Ability to translate complex business requirements into scalable data solutions.

Cloud & Big Data

  • Strong experience with AWS, including Redshift, Glue, and exposure to MLOps concepts.
  • Familiarity with Apache Spark, Hadoop, and modern data lake architectures.

Data Analytics

  • Experience preparing and modeling data for analytics, reporting, and data visualization
  • Strong analytical and problem-solving skills, with a data-driven mindset.
  • Ability to derive insights from data and communicate findings effectively.

Nice to Have

  • Additional programming languages: Java, JavaScript.
  • Experience with AI/ML workflows (e.g., AWS SageMaker).
  • Knowledge of data security, encryption, compression, and privacy best practices.
  • Familiarity with data governance frameworks, metadata management, and data quality controls.

Qualifications

  • Typically 4–6+ years of relevant experience in data engineering, analytics, or related fields.
  • Post-secondary degree in a related discipline or an equivalent combination of education and experience.
  • Demonstrated ability to work independently on complex initiatives while collaborating effectively across teams.

Salaire :

$67,200.00 - $124,200.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.

Remarque aux recruteurs : BMO n’accepte pas les curriculum vitæ non sollicités provenant de toute source autre que le candidat directement. Tout curriculum vitæ non sollicité envoyé à BMO, directement ou indirectement, sera considéré comme la propriété de BMO. BMO ne paiera aucuns frais pour les placements découlant de la réception d’un curriculum vitæ non sollicité. Une agence de recrutement doit d’abord détenir une entente de service écrite valide et dûment signée avant d’envoyer des curriculum vitæ.

Pour toute question concernant cet employeur et le processus de demande d’emploi, veuillez contacter :


Diversity and Recruitment Team

E mail: diversity.recruitment@bmo.com


About Bank of Montreal (BMO)

We’re proud to be the official bank of the Canadian Defence Community – and that goes beyond supporting your financial well-being. We value the skills you’ve earned in the military, and we’re here to help as you move into the next stage of your professional life.

BMO is a top ten North American bank that provides personal and commercial banking, global markets and investment banking services to 13 million customers and clients. Founded in 1817, we’re driven by our Purpose: Boldly Grow the Good in business and life. BMO has established itself as a destination for top talent, with an employee experience that’s built on   personalized career development opportunities, a performance-driven winning culture, competitive rewards and benefits, and a deepcommitment to the health and well-being of our people.

If you’re ambitious, curious, creative, and eager to make an impact, you should consider BMO as a place to build your career.

#ProudtoWork@BMO