The Royal Bank of Canada (RBC), the country’s largest financial institution by assets, is recruiting experienced Data Engineers for its Toronto technology hub. The position pays $92,000 CAD per year and places you at the forefront of financial data infrastructure at national scale.
About the Role
You will design and build robust data pipelines, maintain data warehouses, and ensure the reliability and scalability of RBC’s analytical infrastructure. Technologies include Apache Spark, dbt, Snowflake, and AWS.
Requirements
- Bachelor’s degree in Computer Science, Data Engineering, or a related field
- 3+ years of experience in data engineering
- Strong proficiency in Python, SQL, and at least one big data framework (Spark, Kafka)
- Experience with cloud data platforms (AWS, Azure, or GCP)
Compensation & Benefits
RBC’s $92,000 CAD salary is complemented by a performance bonus, RBC pension and benefits plan, share ownership programme, and hybrid working flexibility.
Visa & Work Authorisation
RBC supports international candidates through the Global Talent Stream (two-week processing) and LMIA-backed work permits.
How to Apply
Apply at jobs.rbc.com. Technical screening includes a data engineering take-home assessment.