RBC

Staff Data Platform Engineer - Snowflake

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
May 20, 2026
Apply Now

Job Description

What is the opportunity?

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.

Our team is a vibrant collective of knowledgeable experts committed to staying at the forefront of technology. We thrive on collaboration, with a flat structure where hierarchy...

Start Your Week Right!

Apply now and make every Monday exciting with RBC

Apply for this Position