RBC, Canada's largest bank, is seeking a Data Engineer to join their Investor Services Data Engineering team. This role combines technical expertise with strategic thinking to implement data architecture best practices across the global organization. The position requires strong skills in data engineering, cloud technologies, and API development, with a focus on building real-time data pipelines and supporting advanced analytics needs. The ideal candidate will have 4+ years of experience with technologies like Python, PySpark, Databricks, and Azure cloud services. Working in an agile environment, you'll collaborate with data scientists, process engineers, and business stakeholders to deliver robust data solutions. RBC offers a comprehensive benefits package, including competitive compensation, flexible work arrangements, and professional development opportunities. The role is based in Toronto and offers the chance to work with a dynamic team while contributing to one of the world's largest financial institutions.