Full-time

Staff Data Platform Engineer - Snowflake

Posted by RBC • toronto, on, Canada

📍 toronto, on 🕒 May 31, 2026

About the Role

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 takes a backs...

Ready to Apply?

Submit your application today and take the next step in your career journey with RBC.

Apply Now