Senior Data Engineer – Hybrid Cloud Platform (AWS/Snowflake)

Banque Nationale du Canada

Montreal (administrative region)

Hybrid

CAD 120,000 - 180,000

Full time

42 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health and wellness program
Employee Share Ownership Plan
Employee and family assistance program
Preferential banking services
Involvement in community initiatives
Virtual sleep clinic

Job summary

National Bank is seeking a Senior Developer in Platform Data Engineering to join the Horizon team in Montreal. You will help design, develop and operationalize a data analytics platform built on Snowflake and AWS, advancing modern data solutions through automation and DevOps practices.

You will build robust data pipelines on AWS and Snowflake, manage ingestion and transformation, and promote data availability and scalability.

Qualifications

  • Bachelor's degree in computer science or related field.
  • 5–7 years of data platform development experience in a large enterprise.
  • Proficient with AWS, Snowflake, Terraform, and Python.
  • Advanced DevOps, CI/CD, security and containerisation experience.
  • Experience with AI-assisted development tools is a plus.

Responsibilities

  • Design, develop and maintain scalable data pipelines on AWS and Snowflake.
  • Data ingestion, transformation and exposure mechanisms to ensure availability, reliability and scalability.
  • Automate infrastructure with Terraform and apply DataOps best practices.
  • Define and implement development, security, governance, documentation and automated testing standards.
  • Optimize code quality and solution performance through code reviews and CI/CD practices.

Skills

Big Data
Cloud Computing
Data Architecture
Data Structures
Database Design
Spark
DevOps
Teamwork
Technical Documentation
Learning Agility
AI Tools
Code Review

Education

Bachelor's degree in Computer Science

Tools

AWS
Snowflake
Terraform
Python
Git
CI/CD
Kubernetes

Job description

National Bank is seeking a Senior Developer in Platform Data Engineering to join the Horizon team in Montreal. You will help design, develop and operationalize a data analytics platform built on Snowflake and AWS, advancing modern data solutions through automation and DevOps practices.

You will build robust data pipelines on AWS and Snowflake, manage ingestion and transformation, and promote data availability and scalability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer — Snowflake & AWS (Hybrid)
Senior Data Platform Engineer — Snowflake & AWS (Hybrid)

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 120,000 - 150,000
Health and wellness program
Flexible group insurance
Pension plan
+3
Lead Data Platform Engineer - AWS & Snowflake
Lead Data Platform Engineer - AWS & Snowflake

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 120,000 - 170,000
Académie de données
Formation linguistique
Centre d’apprentissage Harvard
+1
Senior Data Platform Engineer — Snowflake, AI & Multi-Cloud
Senior Data Platform Engineer — Snowflake, AI & Multi-Cloud

RBC • Toronto

On-site
CAD 140,000 - 180,000
Bonuses
Flexible benefits
Stock options where applicable
Senior developer data engineering
Senior developer data engineering

National Bank • Montreal

Hybrid
CAD 110,000 - 150,000
Health and wellness program
Flexible group insurance
Generous pension plan
+6
Senior Data Platform Engineer — AWS/Snowflake
Senior Data Platform Engineer — AWS/Snowflake

JobCubby • Toronto

Hybrid
CAD 120,000 - 180,000
Continuous learning
Coaching and development opportunities
Collaborative team environment
Senior Cloud Data Engineer - AWS, Snowflake, DBT
Senior Cloud Data Engineer - AWS, Snowflake, DBT

Aviva plc • Markham

Hybrid
CAD 115,000 - 135,000
Base salary 115k–135k CAD
Annual bonus eligibility
Retirement savings
+8
Senior Data Platform Engineer - Cloud Reliability
Senior Data Platform Engineer - Cloud Reliability

Project X • Toronto

Hybrid
CAD 130,000 - 160,000
Senior Data Engineer – Real-Time Data & Risk Analytics
Senior Data Engineer – Real-Time Data & Risk Analytics

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Health and wellness program
Flexible group insurance
Generous pension plan
+4
Senior Developer Data Engineering
Senior Developer Data Engineering

Banque Nationale du Canada • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Health and wellness program
Employee Share Ownership Plan
Employee and family assistance program
+3
Data Platform Engineer II — Hybrid, Vancouver
Data Platform Engineer II — Hybrid, Vancouver

Spring Financial • Vancouver

On-site
CAD 90,000 - 120,000
Extended health
Dental
Vision
+1