R

RBC

Verified Job Source

Royal Bank of Canada is a leading global financial institution committed to innovation, exceptional client experiences, and community support, serving over 17 million clients worldwide.

Toronto, Ontario

Banking
5,001+ people

About

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. Our success comes from the 94,000+ employees who leverage their imaginations and insights to bring our vision, values and strategy to life so we can help our clients thrive and communities prosper. As Canada's biggest bank and one of the largest in the world, based on market capitalization, we have a diversified business model with a focus on innovation and providing exceptional experiences to our more than 17 million clients in Canada, the U.S. and 27 other countries. Learn more at rbc.com. We are proud to support a broad range of community initiatives through donations, community investments and employee volunteer activities. See how at www.rbc.com/community-social-impact. http://rbc.com/legalstuff. La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être, guidée par des principes et orientée vers l'excellence en matière de rendement. Notre succès est attribuable aux quelque 94 000+ employés qui mettent à profit leur créativité et leur savoir faire pour concrétiser notre vision, nos valeurs et notre stratégie afin que nous puissions contribuer à la prospérité de nos clients et au dynamisme des collectivités. Selon la capitalisation boursière, nous sommes la plus importante banque du Canada et l'une des plus grandes banques du monde. Nous avons adopté un modèle d'affaires diversifié axé sur l'innovation et l'offre d'expériences exceptionnelles à nos plus de 17 millions de clients au Canada, aux États Unis et dans 27 autres pays. Pour en savoir plus, visitez le site rbc.com/francais Nous sommes fiers d'appuyer une grande diversité d'initiatives communautaires par des dons, des investissements dans la collectivité et le travail bénévole de nos employés. Pour de plus amples renseignements, visitez le site www.rbc.com/collectivite-impact-social. https://www.rbc.com/conditions-dutilisation/

Open positions

Full Stack Engineer

On-site · Vancouver

You will develop, test, and maintain back-end services, APIs, and cloud-native AI/ML solutions for Fraud, AML, Finance, and Risk applications. Additionally, you will manage data pipelines, remediate security vulnerabilities, and support the integration of technology onto the RBC common platform.

Lead, Full Stack Engineer

On-site

Job Description What is the opportunity? The Lead, Full Stack Engineer is a hands-on leadership role within AI Engineering, US Functions Technology – Finance, Risk, Law, and Audit. You will build and inspire a team that delivers scalable, production-ready solutions. You will lead modernizing .NET applications, bring AI and agentic tools into everyday engineering, and drive CNB US Functions technology into the RBC Enterprise ecosystem, owning every modernization solution from concept to production. You will work at the core of data, APIs, and web services, delivering secure, high-impact in…

Software Developer

On-site · Montréal

Job Description What is the opportunity? We are looking for a top-notch, driven, Software Developer who is a great team player and passionate about the quality of their code. As a Software Developer, you will be contributing to the technical delivery of your team.  You will have the opportunity to help shape new code development/management and process workflows that are currently being implemented within the US-WM space. This role requires someone who can roll up their sleeves in developing their future career opportunities. What will you do? You will have the opportunity to contribute c…

Senior Software Developer, Workday Integrations & Extend

On-site · Toronto

Job Description What is the Opportunity? As a Senior Software Developer, Workday Integrations & Extend, you will lead the technical design, development, and implementation of Workday solutions to meet complex HCM program requirements across RBC. This role demands deep expertise / Hands on experience with Workday, coupled with advanced problem-solving skills to execute high-impact projects. You will collaborate closely with technical, functional, and vendor teams to ensure seamless integration and innovation within RBC’s HR ecosystem. Additionally, you will play a pivotal role in leveraging…

Lead Full Stack Engineer

On-site · Toronto

Job Description What is the opportunity? Leaf Full Stack Engineer is responsible for developing and maintaining robust .NET-based APIs using the .NET Framework and ASP.NET Core, with a focus on cloud-native architecture. This role involves building scalable backend services, designing data solutions, and ensuring secure, high-performance API implementations in modern cloud environments. You will work on enterprise-grade .NET processes and data integration solutions while contributing to our digital transformation initiatives.   What will you do?   Enterprise API & Database Development De…

Lead Data Scientist

On-site · Toronto

Job Description What’s the opportunity?     AI Architecture Governance & Insights establishes enterprise-wide AI architecture standards, patterns, and governance frameworks for RBC. We create the standards and certification criteria that ensure AI solutions are built safely, securely, and in alignment with the enterprise strategy. We deliver insights into our AI capabilities and compliance, and we partner with security, enterprise architecture, and business teams to ensure AI is built responsibly and strategically As a Lead Data Scientist in the Governance & Insights team, you will build th…

développeur, RBC amplifie 2027, Montréal / Developer, RBC Amplify 2027, Montreal

On-site · Montréal

Job Description Qu’est-ce que RBC amplifie ?   RBC amplifie est un programme de stage d’été intensif qui vous permet de mettre à l’épreuve vos compétences en créant un produit novateur. Si vous êtes un esprit brillant avec des idées nouvelles, vous êtes un premier de classe, vous dominez le circuit de marathons de programmation et vous êtes passionné par l’innovation, nous voulons que vous participiez !  Veuillez prendre note que la date limite des candidatures est 15 novembre à 23 h 59 (HE). Description du poste   À titre de développeur, vous allez collaborer, innover, proposer des idée…

Data Engineer, RBC Amplify 2027, Vancouver

On-site

Job Description     What is Amplify?        RBC Amplify is an intensive summer innovation program that helps you put your skills to the test while building a product that could disrupt our company and beyond. If you’re a bright mind with fresh ideas, top of your class, own the hackathon circuit and are passionate about innovation, we want you!   Please note the application deadline is Sunday, November 15th at 11:59pm EST     What is the opportunity?       As a Data Engineer you will collaborate, innovate, ideate and build in a flexible, start-up environment.       You will tackle rea…

Data Engineer, RBC Amplify 2027, Calgary

On-site · Calgary

Job Description     What is Amplify?        RBC Amplify is an intensive summer innovation program that helps you put your skills to the test while building a product that could disrupt our company and beyond. If you’re a bright mind with fresh ideas, top of your class, own the hackathon circuit and are passionate about innovation, we want you!      Please note the application deadline is Sunday, November 15th at 11:59pm EST       What is the opportunity?       As a Data Engineer you will collaborate, innovate, ideate and build in a flexible, start-up environment.         You will t…

Lead Senior Software Engineer

On-site · Toronto

Job Description Be a part of a team, Wealth Management Technology, to build and transform Backend Trading products for our clients. You will be heavily involved in shaping our RBC technology landscape, delivering key business values for our clients.  Assist with integrating, extending our trading services, working with other trading applications and partners, within RBC and Capital Markets, and external vendor partners.  We are looking for a lead senior software engineer, a seasoned technologist to build cutting-edge, products and solutions in cloud environments. You'll join a very dynamic,…

Lead Software Developer

On-site · Toronto

Job Description As a Lead Software Developer for Trading, your primary role will be software development, where you will develop new and transform existing applications and APIs to fulfill the needs of RBC Wealth Management Front Office and other business stakeholders including end clients. You will be leading the technical design and development of cross-functional, multi-platform trading application systems and apply extensive, in-depth knowledge, skills, and practices to perform complex assignments. What will you do? Work within an Agile product team composed of technical and business…

Senior Director, DevOps Product Management and Strategy

On-site · Toronto

Job Description What is the Opportunity? The Senior Director of DevOps Product Management and Strategy is a transformation-focused strategic leadership role that will shape RBC's future as a technology-led financial services leader. This position uniquely combines strategic vision, product management discipline, and organizational change leadership to drive the adoption of AI-enabled DevOps practices across our enterprise. You will lead the multi-year transformation of how RBC develops and delivers technology, focusing on AI-integrated SDLC frameworks, harness engineering practices, and…

Data Engineer, RBC Amplify 2027, Toronto

On-site · Toronto

Job Description What is Amplify?    RBC Amplify is an intensive summer innovation program that helps you put your skills to the test while building a product that could disrupt our company and beyond. If you’re a bright mind with fresh ideas, top of your class, own the hackathon circuit and are passionate about innovation, we want you!  Please note the application deadline is Sunday, November 15th at 11:59pm EST What is the opportunity?   As a Data Engineer you will collaborate, innovate, ideate and build in a flexible, start-up environment.   You will tackle real RBC business challenge…

Lead Full Stack Developer

On-site · Toronto

Job Description What is the opportunity? We’re seeking a Full Stack Developer to join the Residential Lending (Mortgage) technology team, embedded with DevOps/Support. You’ll own and stabilize lower environments, partner with application developers to diagnose and resolve issues, and help keep CI/CD and cloud infrastructure reliable so teams can deliver safely and quickly. What will you do? Own day-to-day health of lower environments (dev/test/UAT): provisioning, configuration, deployments, monitoring, and incident response. Partner with application developers to reproduce, triage, and r…

Senior Cloud Engineer

On-site · Toronto

Job Description What is the Opportunity? The Senior Cloud Engineer will lead and execute medium to high complexity projects, designing, developing, and implementing cloud solutions that align with organizational objectives and controls.  The scope will include the operational support and management of the enterprise cloud toolset, and the public cloud hosted infrastructure. The individual ensures the delivery of impactful results throughout the lifecycle of the project in partnership with cross functional teams What will you do? Design and deploy Azure and AWS server, serverless, and con…

Lead Data Scientist, AML Analytics

On-site · Toronto

Job Description WHAT IS THE OPPORTUNITY? As a Lead Data Scientist, Global AML Transaction Monitoring, you will develop and maintain efficient and effective AML/ATF Transaction Monitoring models that considers regulatory expectations, industry trends and innovation opportunities. You will be required to develop and tune new and existing solutions used to identify suspicious activity, analyze data to identify RBC clients who present an elevated level of risk (financial & reputational) and continuously look for opportunities to provide more relevant and valuable intelligence to the Global AML…

Staff Data Scientist, AI Evaluations Platform

On-site · Montréal

You will lead the design and implementation of advanced evaluation methodologies for AI models and agents to ensure quality, safety, and performance. This role involves collaborating with cross-functional teams to embed these evaluation frameworks into the end-to-end AI development lifecycle.

Senior Manager – DevOps/QE

On-site · Mississauga

The Senior Manager will oversee DevOps and Quality Engineering automation teams while implementing AI-driven SDLC practices to enhance process efficiency. They are responsible for managing resources, vendor coordination, and ensuring team alignment with organizational quality standards.

Senior Data Engineer

On-site · Vancouver

Design and maintain scalable cloud-native ETL/ELT pipelines using Informatica and Snowflake to support enterprise data modernization. Collaborate with cross-functional teams to implement data quality checks, automated deployments, and complex data models.

Senior Data Scientist, Fraud Applied AI and Innovation

On-site · Toronto

Develop and deploy machine learning models to improve fraud detection capabilities and optimize productivity tools. Collaborate with stakeholders to design automated workflows and provide thought leadership on data analytics initiatives.