Senior Data Platform Engineer — Snowflake, AI & Multi-Cloud

RBC

Toronto

On-site

CAD 140,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonuses
Flexible benefits
Stock options where applicable

Job summary

RBC is seeking a Staff Data Platform Engineer to design, build, and operate the Cloud Data Lake Platform (Snowflake) for a large enterprise data platform in a multi-cloud AWS/Azure environment.

You will enable Snowflake AI capabilities securely, lead platform engineering, implement robust security controls (OAuth, JWT, Vault, AKV), drive CI/CD and observability, and mentor engineers while partnering with Compliance, Model Risk, and security teams.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 7+ years of experience in platform engineering, data engineering, cloud engineering, or SRE roles.
  • 3+ years working with Snowflake or comparable enterprise data platforms at scale.
  • Experience operating in regulated environments (financial services, healthcare, or government).

Responsibilities

  • Design, develop, and maintain the Snowflake Control Plane.
  • Enable Snowflake new features with governance controls, access policies, and compliance guardrails.
  • Collaborate with Model Risk and Compliance teams on AI governance frameworks and responsible AI adoption.
  • Implement and maintain security controls — OAuth/SSO integrations, JWT validation, secret management, and credential lifecycle automation.
  • Drive compliance with enterprise security standards and OSFI guidelines for AI/ML workloads.
  • Build self-service workflows and automation for user onboarding, resource provisioning, and platform management.
  • Operate and improve CI/CD pipelines with progressive deployment, security scanning, and code quality gates.
  • Create technical documentation and contribute to platform observability and monitoring.
  • Lead architectural decisions and mentor junior engineers.

Skills

Python
Snowflake
AWS
Azure
OAuth/OIDC
RBAC
CI/CD
DevOps
Security
AI Governance
Communication
Technical Leadership

Education

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

Tools

GitHub Actions
Docker
OpenShift/Kubernetes
HashiCorp Vault
Azure Key Vault
Dynatrace
Datadog

Job description

RBC is seeking a Staff Data Platform Engineer to design, build, and operate the Cloud Data Lake Platform (Snowflake) for a large enterprise data platform in a multi-cloud AWS/Azure environment.

You will enable Snowflake AI capabilities securely, lead platform engineering, implement robust security controls (OAuth, JWT, Vault, AKV), drive CI/CD and observability, and mentor engineers while partnering with Compliance, Model Risk, and security teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer — Snowflake & AI Pipelines
Senior Data Platform Engineer — Snowflake & AI Pipelines

Race Roster • London

Hybrid
CAD 120,000 - 180,000
Snowflake Platform Engineer
Snowflake Platform Engineer

Curate Partners • Toronto

On-site
CAD 140,000 - 190,000
Senior Data Engineer — ETL Pipelines & AI-Ready Data
Senior Data Engineer — ETL Pipelines & AI-Ready Data

RBC • Mississauga

On-site
CAD 80,000 - 130,000
Total rewards program
Flexible benefits
Career development opportunities
Senior Hands-On Engineering Lead - Data Platforms & AML
Senior Hands-On Engineering Lead - Data Platforms & AML

RBC • Toronto

On-site
CAD 180,000 - 230,000
Total Rewards Program
Flexible benefits
Stock options where applicable
+1
Staff Data Platform Engineer - Snowflake
Staff Data Platform Engineer - Snowflake

RBC • Toronto

On-site
CAD 140,000 - 180,000
Bonuses
Flexible benefits
Stock options where applicable
Senior Data Architect — Snowflake & Cloud Data Solutions
Senior Data Architect — Snowflake & Cloud Data Solutions

HRB • Toronto

On-site
CAD 120,000 - 160,000
Senior Data Engineer — Cloud Data Platform Builder (Remote)
Senior Data Engineer — Cloud Data Platform Builder (Remote)

Apply • Toronto, Vancouver

Hybrid
CAD 110,000 - 150,000
AI & Strategic Upskilling
Generous vacation policy
Flexible work arrangements
+1
Senior Data Platform Engineer — Snowflake & Terraform
Senior Data Platform Engineer — Snowflake & Terraform

Far Coder • Canada

On-site
CAD 93,000 - 116,000
Health insurance
Flexible vacation time
Retirement savings program
+4
Senior Cloud Data Warehouse Engineer
Senior Cloud Data Warehouse Engineer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 90,000 - 130,000
Senior Snowflake Engineer — Build Scalable Data Platform
Senior Snowflake Engineer — Build Scalable Data Platform

Apexon • Toronto

On-site
CAD 120,000 - 180,000