Join RBC's data engineering team in Toronto as a Principal Engineer. You'll manage engineering, architecture, and AI integration for scalable data solutions. This senior role involves hands-on engineering and leading cross-functional teams in the development and deployment of enterprise-grade data applications.
You'll establish best practices, set technical direction, and collaborate on cutting-edge data hubs while ensuring alignment with data governance standards. Mentorship of industry stakeholders and contribution to architectural artifacts are key components of the position. Key Responsibilities:
- Architect scalable data solutions with operational governance
- Develop frameworks for data management and integration
- Create data product boundary patterns and integration guidelines
- Automate contract validations in CI/CD pipelines
- Define enterprise data strategies to meet organizational goals
Requirements:
- Bachelor’s or Master’s in relevant field
- Over 10 years in software/platform engineering
- Competence in Architecture as Code techniques
- Proven experience with data storage and delivery tools
- Strong leadership and communication skills
Shape the future of data architecture and AI at RBC, driving innovation across platforms.
📌 RBC Data Engineering Principal Role (Toronto)
🏢 RBC
📍 Toronto