Postuler

Première détection par notre source: à l’instant

Senior Data Engineer

@ AgileGrid Solutions

Canada

Temps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

BMO Financial Group is hiring a Senior Data Engineer in its Data and AI Technology Engineering team to lead the planning, design, development, testing and support of data and AI products. The role works with business stakeholders to translate needs into technical solutions and mentors developers while building reusable frameworks and automation. The posting states a full-time salaried position with a range of $70,000 to $150,000 per year and an application deadline of November 30, 2026.

Responsabilités :

  • Lead end-to-end delivery of data and AI products
  • Partner with business stakeholders on requirements and solution design
  • Guide junior and intermediate developers and track defects
  • Build automation scripts, frameworks and reusable code
  • Strengthen team capability through mentoring and knowledge sharing

Résumé des exigences :

  • Five to seven years of relevant experience
  • ETL/ELT and data warehousing expertise
  • SQL, Python, Spark and Scala
  • Cloud data services in AWS or Azure
  • Agile delivery and JIRA required
  • AI and generative AI knowledge is an asset

Outils et compétences

Avantages mentionnés

Assurance maladieAssurance vieRégime de retraiteAide aux études
Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
Non fourni
Première détection par notre source
2026-11-14
Mise à jour du dossier source
2026-11-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésRégime de retraite, Aide aux études, Prime de rendement

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

AgileGrid Solutions

ChampValeur
Offres sur Jobsy6
Description
Application Deadline: November 30, 2026

Address: 4100 Gordon Baker Road

Job Family: Technology

Salary: $70,000–$150,000 per year

Pay Type: Salaried

About The Company

BMO Financial Group is driven by a shared purpose: Boldly Grow the Good in business and life. We work to create lasting, positive change for our customers, communities, and employees. Through collaboration, innovation, and a commitment to pushing boundaries, BMO supports businesses, contributes to economic growth, and helps people and organizations reach their goals.

Data and AI Technology (DAT) Engineering supports BMO’s digital-first strategy and its risk, regulatory, and compliance requirements. The team builds data and AI products that deliver timely, actionable insights and help business partners make informed, data-driven decisions. Working across the bank, DAT Engineering contributes to hundreds of initiatives each year, addressing complex challenges and creating business value.

About The Role

Join a diverse engineering organization where you can apply your technical skills to complex business problems and work with evolving data and AI technologies. In this role, you will lead the planning, design, development, testing, implementation, documentation, and support of data and AI products. You will work closely with business stakeholders to understand functional and non-functional needs, translate them into technical solutions, and help ensure those solutions align with established standards and technology roadmaps.

You will also contribute to stronger engineering practices by developing reusable frameworks and automation, improving delivery and deployment processes, and supporting the growth of colleagues through mentoring and knowledge sharing.

Qualifications

You bring five to seven years of relevant experience, supported by IT education, certifications, or equivalent professional expertise. You have hands-on experience in ETL/ELT development and testing, data warehousing, and working with SQL, NoSQL, Python, Spark, and Scala. Your background includes technologies such as SSIS, AWS Glue, cloud storage and computing services in AWS or Azure, Hadoop, and Netezza.

You are comfortable working with structured, semi-structured, and unstructured data in both batch and streaming environments. You have experience in data analysis, data mapping, and data profiling, along with an understanding of AI concepts, generative AI, prompt engineering, retrieval-augmented generation (RAG), and AI-enabled tools in the software development lifecycle. Familiarity with Agile delivery and JIRA is required. Experience in a large enterprise, working with senior leaders, or operating in a highly regulated industry is an asset.

Responsibilities

Lead the end-to-end delivery of data and AI products, from planning and technical design through development, testing, implementation, documentation, and ongoing support. Partner with business stakeholders to clarify requirements and shape reliable, practical solutions. Provide technical direction on designs and confirm alignment with standards, architecture, and roadmaps.

Guide junior and intermediate developers, identify and track defects, and perform regression testing to verify fixes. Find opportunities to improve engineering workflows, delivery practices, and deployment capabilities. Build automation scripts, frameworks, and reusable code to accelerate development and improve consistency. Strengthen team capability through mentoring, knowledge sharing, and communities of practice.

Benefits

BMO offers a total compensation package that may include performance-based incentives, discretionary bonuses, and other rewards, depending on the position and pay type. Benefits include health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. Compensation may vary according to location, skills, experience, education, and qualifications. Part-time compensation is prorated based on regular hours worked. The stated salary range represents BMO Financial Group’s pay range for this salaried position.

BMO supports employee growth through training, coaching, manager support, and opportunities to build professional networks and broaden skills.

Equal Opportunity

BMO Financial Group is committed to an inclusive, equitable, and accessible workplace. We value the perspectives and strengths people bring through their differences. Accommodations are available upon request for candidates participating in any part of the selection process; please contact your recruiter to request support.

Emplois semblables

  • Data Engineer

    North Vancouver, BC
    Temps plein

    DarkVision

    You will work with internal stakeholders to capture requirements, design features (front and back end), test, and implement them.; You will write code to generate new visuals, embed them in reports, and onboard the required data sources.;…

  • Data Engineer

    Montréal, QC
    Temps plein

    Motion Recruitment

    Required Skills & Experience; Bachelor’s degree in a technical or quantitative field; Strong Python, including experience with common data libraries

  • Data Engineer

    Montréal, QC
    Temps plein

    Breathaplasta by Adaptavate

    Have over five years of applied experience; Have a bachelor’s degree in computer science, engineering or related field (or equivalent work history and experience); Dependent on experience

  • Data Engineer

    Canada
    Temps plein

    Innovation Federal Credit Union

    Education & Experience; Completion of a post-secondary diploma or degree in Computer Science, Data Analytics, Information Systems, or a related field; Advanced working SQL knowledge and experience working with…

  • Senior Data Engineer (Lead)

    Vancouver, BC
    Temps plein

    Punt

    7+ ans2+ gestionCandidates need 7+ years of data engineering experience, including 2+ years in a technical lead or platform role, and a completed platform migration. They need strong SQL, dbt, Python and orchestration tool skills, and experience owning a cloud data warehouse, ideally on AWS.

    dbt, Python, Prefect, Airflow, Dagster, AWS

  • Data Engineer / Analytics Developer (Guidewire Reporting Modernization)

    Canada
    Contrat

    Maarut Inc

    Candidates need hands-on Azure Databricks and Spark SQL experience, strong Python and SQL skills, and experience designing ETL/ELT pipelines. Migrating legacy reporting platforms to the cloud and working in Agile teams are also required.

    Azure Databricks, Microsoft Fabric, Power BI, Informatica PowerCenter, Actuate BIRT, Guidewire

  • Senior Data Engineer

    Canada
    Contrat

    Coforge

    3+ ansCandidates need a bachelor's degree in computer science, data engineering or a related technical field, and 3 to 5 years of data engineering experience, preferably in capital markets. Advanced SQL, Spark, Databricks and governance tools such as Unity Catalog are required.

    Databricks, Unity Catalog, Apache Spark, Azure Data Factory, Power BI, Tableau

  • Data Engineer

    Montréal, QC
    Temps plein

    Blutic

    6+ ansCandidates need 6+ years in data engineering or ETL development, with hands-on Snowflake, Azure Databricks, PySpark and Azure Data Factory experience. Strong SQL, T-SQL or PL/SQL, Python, and Informatica experience are also required.

    Azure Data Factory, Azure Databricks, Snowflake, Informatica PowerCenter, IICS, Azure DevOps

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.