Staff Data Platform Engineer - Snowflake
RBC • toronto, on • Posted July 09, 2026
Position Overview
Join RBC’s Cloud Data Lake Platform (Snowflake) Engineering team as a Staff Data Platform Engineer, where you’ll play a critical role in designing, building, and operating one of Canada’s largest enterprise data platforms. Our team empowers thousands of Data Scientists, Analysts, and business users across RBC with self‑serve analytics capabilities built on Snowflake, delivered through a multi‑cloud architecture spanning AWS and Azure.
You’ll work on our in‑house Snowflake Control Plane—a Python‑based platform that automates provisioning, enforces RBAC, manages disaster recovery, and governs how the enterprise interacts with Snowflake. A key focus of this role is enabling Snowflake’s AI capabilities (Cortex AI) in a secure, governed, and compliant manner.
What will you do?
Platform Engineering & AI Enablement
- Design, develop, and maintain the Snowflake Control Plane.
- Enable Snowflake new features with appropriate governance contr...