Company · 2,771 open roles

Careers at RBC

RBC has 2,771 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.

Active roles
2,771

Refreshed continuously

Median salary

Across active listings

Top hirers
Hottest cities
TORONTO, Ontario, Canada927MONTRÉAL, Quebec, Canada1012 Locations97VANCOUVER, British Columbia, Canada88MISSISSAUGA, Ontario, Canada75HALIFAX, Nova Scotia, Canada74New York, New York, United States of America69PERSIARAN IRC 2, IOI RESORT CITY IOI CITY TOWER ONE:PUTRAJAYA68

All open roles

2,771 positions at RBC

Lead AI/ML Software Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Exciting opportunity for a Lead AI/ML Software Engineer to drive innovation at the intersection of AI and financial services. Lead end-to-end ML solution delivery, architect scalable systems, and mentor a high-performing team. Join us to shape the future of personal banking with …

machine learningpythonlarge language modelstensorflow+11

Senior Java Full Stack Developer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Senior Java Full Stack Developer and help revolutionize digital payments at RBC. Work with cutting-edge technologies like Java, Angular, Spring Boot, and MySQL in an Agile environment. Drive innovation, ensure high-quality code, and collaborate with talented pr…

javaspring bootangularrest apis+11

Senior Software Developer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Senior Software Developer and drive the design, development, and support of mission-critical platforms for Home Equity Financing and Credit Cards. Collaborate with talented professionals, shape technical direction, and deliver innovative solutions in a dynamic,…

javarestful apismicroservices architecturesprint boot+11

Executive Assistant

RBC·Jersey City, New Jersey, United States of America

OnsiteFull-time3d ago

Take on the role of an Executive Assistant, supporting senior leadership with calendar management, meeting coordination, and executive support. Leverage your expertise in Microsoft Office, travel coordination, and stakeholder management to drive organizational success. If you thr…

calendar managementmeeting planningmicrosoft wordmicrosoft powerpoint+11

US Corporate Treasury Senior Analyst

RBC·New York, New York, United States of America

OnsiteFull-time3d ago

Join our team as a Senior Corporate Treasury Analyst and play a key role in managing complex credit facilities, supporting business development, and optimizing funding strategies for RBC’s U.S. subsidiaries. Leverage your expertise in corporate finance, credit risk, and regulator…

corporate financecredit risk analysiscorporate debt financingfinancial regulation+11

Institutional Reconciliation Analyst

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time3d ago

Take on the role of an Institutional Reconciliation Analyst and play a vital role in maintaining accurate financial records for institutional clients. Utilize your advanced Excel and reconciliation skills to ensure data integrity, collaborate with stakeholders, and support portfo…

excelportfolio reconciliationwordmarket value reconciliation+9

Manager Credit Structures Intern Private Banking

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time3d ago

Join our team as a Manager, Credit Structures Intern – Private Banking and deliver innovative credit solutions to high net worth clients. Leverage your expertise in credit analysis, relationship management, and bilingual communication to provide value-added advice and manage clie…

credit analysisfinancial statement analysisclient relationship managementcredit proposal preparation+8

Direct Investing Senior Relationship Manager

RBC·HAMILTON, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Senior Relationship Manager, Direct Investing, and play a pivotal role in supporting high net worth clients. Leverage your expertise in portfolio management, client relationship building, and regulatory compliance to deliver exceptional service and drive asset …

customer relationship managementportfolio managementsales forecastingbusiness development+10

Relationship Manager Business Markets Intern

RBC·FREDERICTON, New Brunswick, Canada

OnsiteFull-time3d ago

Embrace the role of RBC as a Relationship Manager Intern in Business Markets. Drive business growth, build lasting client relationships, and deliver tailored financial solutions. Ideal for bilingual candidates with strong communication skills and a passion for small business. Joi…

business developmentclient relationship managementbilingual communication (french/english)prospecting+11

Lead Solution Architect

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time3d ago

Join us as a Lead Solution Architect and drive digital-first, agentic-first solutions for Canada’s leading financial institution. Lead strategic architectural initiatives, collaborate with top talent, and shape the future of insurance technology. If you excel in cloud, integratio…

solution architecturecloud platformsmicroservices architectureevent-driven integration+11

Senior Software Engineer (Global Security)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Senior Software Engineer, Global Security, and drive innovation in cyber security research and development. Leverage your expertise in Python, cloud-native architecture, and AI/ML to build scalable platforms that protect organizations and clients. Collaborate w…

pythoncloud-native architecturerestful api designaws+11

Staff Data/AI Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Exciting opportunity for a Staff Data/AI Engineer to design and scale AI-driven decisioning systems powering the NBA’s flagship NBA initiative. Leverage your expertise in Python, AWS, and ML pipelines to build scalable solutions, collaborate with top talent, and drive innovation …

pythonjavasparkaws+11

Wealth Administrator

RBC·Lincoln, United Kingdom

OnsiteFull-time3d ago

Embrace the role of a Wealth Administrator and play a key role in supporting client account operations at a leading wealth management firm. If you excel in administration, customer service, and attention to detail, this is your chance to grow your career in a collaborative, dynam…

client account administrationdocument preparationasset transfer processingconduct risk compliance+10

Senior Developer – Salesforce Integrations

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time3d ago

Join our team as a Senior Salesforce Integration Developer and drive digital transformation by designing and maintaining API-based integrations using MuleSoft. Collaborate with cross-functional teams, leverage Java and cloud technologies, and contribute to scalable enterprise sol…

mulesoftjavaapi developmentrest+11

Lead Full Stack Developer - Python (Global Security)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Embrace the role of a Lead Full Stack Developer - Python and drive the development of AI-powered security solutions. Lead a skilled team, design scalable applications, and integrate cutting-edge ML and security technologies. Shape the future of global security with your expertise…

pythonmachine learningfull-stack developmentrest apis+11

Associate Director, Data Lineage & Metadata Lead, Regulatory Reporting Data Strategy

RBC·Jersey City, New Jersey, United States of America

OnsiteFull-time3d ago

Embrace the role of an Associate Director, Data Lineage & Metadata Lead, driving the evolution of data lineage frameworks for Capital Markets. Lead metadata modeling, regulatory compliance, and audit readiness across critical reporting platforms. Collaborate with cross-functional…

data lineage frameworkmetadata modelingenterprise data architecturedata cataloging tools+11

Associate Director, Technical Data Specialist, Regulatory Reporting Data Strategy

RBC·Jersey City, New Jersey, United States of America

OnsiteFull-time3d ago

Embrace the role of an Associate Director, Technical Data Specialist, Regulatory Reporting Data Strategy. Drive data lineage, compliance, and governance across capital markets systems. Collaborate with cross-functional teams, ensure regulatory data accuracy, and support enterpris…

data lineage mappingdata governanceregulatory data analysisdata warehouse architectures+11

Bilingual Assistant Manager Wire Investigations

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Embrace the role of a Bilingual Assistant Manager Wire Investigations and lead post-settlement investigations for wire payments. Utilize your bilingual English-French skills, financial operations expertise, and people management abilities to drive process improvements and ensure …

wire payments investigationsbilingual english frenchoperational risk managementfinancial operations+11

Manager, Cards Supplier Lead

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Manager, Cards Supplier Lead and drive the success of complex credit card supplier projects. Lead cross-functional teams, manage supplier systems, and ensure high-quality project delivery. If you have strong analytical skills, experience with TSYS and credit ca…

credit card systemsanalytical skillssupplier managementuser acceptance testing+11

Director, Liquidity & Funding Product Owner

RBC·Jersey City, New Jersey, United States of America

OnsiteFull-time3d ago

Join our team as Director, Liquidity & Funding Product Owner and drive the vision, strategy, and delivery of innovative liquidity and funding management solutions. Lead cross-functional teams, ensure regulatory compliance, and shape the future of cash management and payment execu…

liquidity managementfunding operationscash managementcash flow forecasting+11

Digital Visual Designer (Global Security)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Embrace the role of a Digital Visual Designer and create engaging digital and print assets for global security. Collaborate with cross-functional teams, develop compelling visuals, and support impactful communications. If you have strong Adobe Creative Suite skills and a passion …

adobe creative suitegraphic designdigital graphic designprint production+11

Sr. Technical Systems Analyst – Database Activity Monitoring (GCS)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Senior Technical Systems Analyst – Database Activity Monitoring and play a pivotal role in safeguarding our databases. Leverage your expertise in SQL, database security, and activity monitoring to detect and respond to threats. Collaborate with security experts…

database activity monitoringsqldatabase securitydatabase architecture+11

Associate Director (VP/Senior Manager level), Group Risk Management, Wholesale Credit Risk (Corporates, London)

RBC·London, United Kingdom

OnsiteFull-time3d ago

Embrace the opportunity to become an Associate Director, Group Risk Management, Wholesale Credit Risk. Lead credit risk assessment and portfolio management for diverse sectors across the UK and Europe. Drive business risk evaluation, collaborate with top-tier teams, and shape cre…

credit analysisfinancial analysisrisk assessmentloan structuring+11

Assistant Branch Operations Manager

RBC·RICHMOND HILL, Ontario, Canada

OnsiteFull-time3d ago

Embrace the role of an Assistant Branch Operations Manager and play a key role in supporting branch operations, ensuring compliance, and delivering exceptional client service. If you excel in multitasking, communication, and thrive in a fast-paced environment, this is your opport…

microsoft office suitebranch operations managementcompliance managementclient service+7

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

stakeholder managementpythonci/cd pipelinesjavasqlanalytical skillsmicroservices architecturefinancial analysisawskubernetesdecision makingmachine learning