Royal Bank of Canada
Full Stack Software Developer
Full Stack Software Developer on RBC's homeX team designing, coding, and delivering Angular and Java Spring Boot web applications that service mortgages for RBC customers within an Agile product team.
Full Stack Software Developer
Full Stack Software Developer on RBC's homeX team building and enhancing mortgage-servicing applications. Designs, codes, and delivers Angular front-ends and Java Spring Boot back-end services within an Agile team, modernizing legacy systems and shipping via GitHub Actions/Jenkins.
Senior Full Stack Developer
Senior Full Stack Developer on RBC's Advanced Observability team (Cyber Tech Observability), building compliance monitoring, dashboards, APIs, and back-end data pipelines for network/endpoint security. Core stack: React, TypeScript, Python, PostgreSQL, Ansible, with ML/AI frameworks.
Managing Director, Data Product Lead - COO Group
Job Description What is the opportunity? Own enterprise data products across Capital Markets. This role is part of RBC Capital Markets Data Strategy & Execution and is responsible for delivering trusted, governed,…
Senior Manager, Research (12-month contract)
Job Description What is the Opportunity? We are looking for a talented Senior Manager to join our research team and play a central role in organizing and leading research engagements, managing strategic and stakeholder…
2027 Winter - GRM, Data Scientist Intern (8 Months)
Job Description What is the opportunity? The GRM Data Scientist Intern is mandated to develop and maintain an efficient and effective AML/ATF Transaction Monitoring program that considers regulatory expectations,…
2027 Winter Student Opportunities Capital Markets, QTS - Software Developer, 4 months, Halifax
Job Description What is the opportunity? Are you interested in the opportunity to work as a Quantitative Technology Services Co-op at RBC? By applying to this job posting, you will be considered for multiple roles…
2027 Winter Student Opportunities Technology & Operations - Business Support, 8-12 Months
Job Description What is the opportunity? Are you interested in the opportunity to work as a Business Support Co-op at RBC for 8-12 Months ? By applying to this job posting, you will be considered for multiple roles…
Manager, Enterprise Market Risk Reporting & Analysis
Job Description What is the opportunity? As part of the Group Risk Management (GRM) team, the Manager, Enterprise Market Risk Reporting & Analysis will ensure that all market risk exposures and any material changes…
Principal Product Manager
Job Description What's the opportunity? RBC Borealis is looking for an experienced Principal Product Manager to shape the next generation of AI products for Personal Banking. Working at the frontier of applied AI,…
Manager, Wholesale Financial Control
Job Description What is the opportunity? Join the Capital Markets Finance team at Canada's largest company and internationally recognized leader in innovation and corporate responsibility. This is your chance to be
Principal, Data Engineering & Architecture
Job Description What is the opportunity? The Principal, Data Engineering and Architecture is a senior individual contributor who leads the end-to-end engineering of enterprise-grade data applications, combining…
Senior Full Stack Developer (Global Security)
Job Description What is the opportunity? The Security Insights & AI - Digital Development team is building production-grade applications within Global Cyber Security. Our team designs, architects, and builds…
Lead Product Manager
Job Description What’s the opportunity? The RBC Assist team is at the forefront of creating the next generation platform that empowers all teams at RBC to build innovative AI solutions. Our goal is to empower our…
Assistant Branch Manager
Job Description What is the opportunity? As an Assistant Branch Manager , you motivate and coach a high- performing team of Advisors in a dynamic, high- volume ,