Company · 2,531 open roles

Careers at RBC

RBC has 2,531 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,531

Refreshed continuously

Median salary

Across active listings

Top hirers
Hottest cities
TORONTO, Ontario, Canada777MONTRÉAL, Quebec, Canada90VANCOUVER, British Columbia, Canada762 Locations64Jersey City, New Jersey, United States of America63New York, New York, United States of America63Putrajaya, Wilayah Persekutuan Kuala Lumpur, Malaysia62MISSISSAUGA, Ontario, Canada60

All open roles

2,531 positions at RBC

Relationship Manager, Commercial Financial Services

RBC·KINGSTON, Ontario, Canada

OnsiteFull-time21d ago

Join our team as a Senior Relationship Manager, Commercial Financial Services. Leverage your expertise in financial analysis, credit, and client relationship management to deliver top-tier advice and drive business growth. Collaborate with industry leaders, manage portfolios, and…

commercial bankingbusiness developmentclient relationship managementcredit analysis+11

Relationship Manager, Commercial Financial Services

RBC·OSHAWA, Ontario, Canada

OnsiteFull-time21d ago

Embrace the role of a Relationship Manager, Commercial Financial Services and deliver exceptional client experiences through expert financial advice and business development. Collaborate with top professionals, manage portfolios, and drive growth in a dynamic environment. If you …

commercial bankingbusiness developmentclient relationship managementportfolio management+11

Branch Manager Advisor

RBC·SAINTE-MARIE, Quebec, Canada

OnsiteFull-time21d ago

Embrace the role of a Branch Manager Advisor, leading a dynamic team to deliver exceptional client experiences. Drive business growth, manage branch operations, and provide expert financial advice. If you excel in leadership, compliance, and bilingual communication, this is your …

branch operations managementclient relationship managementbilingual communication (english and french)financial advisory+10

Manager, Merchant Marketing

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Join our team as a Manager, Merchant Marketing and drive impactful campaigns for a leading loyalty brand. Leverage your expertise in campaign execution, partner management, and bilingual communication to deliver results across channels. Collaborate with cross-functional teams and…

campaign executionbilingual communication (french and english)partner relationship managementproject management+10

Manager, Operational Risk GFT - Halifax

RBC·HALIFAX, Nova Scotia, Canada

OnsiteFull-time21d ago

Join our team as a Manager, Operational Risk and play a pivotal role in managing risk policies and compliance for global technology operations. Leverage your expertise in operational risk management, cyber security, and IT risk assessment to support senior leaders and drive proce…

operational risk managementcyber securityit risk assessmentpolicy compliance+11

Senior Product Manager, Climate Data

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Job Description What is the Opportunity? Reporting to the Director, Climate Data Products & Platforms. The purpose of this job is to define, deliver, and grow enterprise data products that enable analytics, reporting, AI/ML, operational processes, and business decision-making a…

product managementdata product managementsqldata governance+11

Senior Director, Liquidity Management Transformation

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Join our team as Senior Director, Liquidity Management Transformation and lead the end-to-end transformation of liquidity management across commercial and corporate banking. Drive innovation, optimize deposit strategies, and ensure regulatory compliance while collaborating with c…

liquidity managementcash managementproduct development lifecyclevirtual accounts+11

Analyst, Operations Process Engineering

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Embrace the role of an Analyst, Operations Process Engineering and drive transformation across enterprise operations. Leverage your skills in process analysis, documentation, and emerging technologies to optimize efficiency and support business growth. Collaborate with stakeholde…

process documentationprocess analysisroot cause analysislean+11

Principal AI Architect/Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Job Description What is the role? As a Principal AI Architect/Engineer, you design and build AI-powered solutions to aid our AI Architecture practices, governance and AI initiatives across the bank. You will lead the development of AI standards and patterns to align with the ra…

pythonai architecturemachine learninggenerative ai+11

Vice President, Business Risk Management

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Job Description What is the opportunity? Reporting to the Director, Business Risk Management, the employee will be a key contributor to the Business Risk Management program for the RBC Clear Business. Working closely with partners in the 1LoD and 2LoD including the CM Operation…

risk managementinternal controlscorporate governancefraud risk management+7

Manager, Fixed Assets

RBC·HALIFAX, Nova Scotia, Canada

OnsiteFull-time21d ago

Job Description What is the Opportunity? The Manager, Fixed Assets is primarily responsible for management of fixed asset activities and functions and ensures the delivery of high quality processing services to all business units and partners where the main focus is accuracy, ef…

fixed asset accountingregulatory compliancesox compliancegaap+11

Senior Cyber Security Network Analyst (GCS)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Join our team as a Senior Cyber Security Network Analyst and play a key role in safeguarding global network infrastructure. Leverage your expertise in network security technologies and incident response to protect critical systems. Collaborate with top-tier professionals and driv…

network securitynetwork operationsvulnerability managementincident response+11

Senior Financial Associate

RBC·Philadelphia, Pennsylvania, United States of America

OnsiteFull-time21d ago

Join our team as a Senior Financial Associate and play a pivotal role in client portfolio analysis, investment recommendations, and business growth. Leverage your expertise in financial analysis, regulatory compliance, and client relationship management to drive success. Grow you…

investment managementportfolio analysisclient acquisitionfinancial analysis+11

Director, Relationship Management, Corporate Client Group

RBC·QUÉBEC, Quebec, Canada

OnsiteFull-time21d ago

Join our team as Director, Relationship Management, Corporate Client Group and drive strategic growth, client acquisition, and financial performance. Leverage your expertise in corporate banking, credit risk, and relationship management to deliver superior client experiences and …

commercial bankingcorporate lendingcredit risk managementfinancial analysis+11

Branch Operations Assistant

RBC·EDMONTON, Alberta, Canada

OnsiteFull-time21d ago

Job Description What is the opportunity? The RBC Dominion Securities Management team located in downtown Edmonton, AB is looking for a Branch Operations Assistant to join their team! You will provide superior service along with administrative and operational support to clients …

microsoft officeclient serviceadministrative supportoffice stationery management+5

Senior Project Manager

RBC·Raleigh, North Carolina, United States of America

OnsiteFull-time21d ago

Join our team as a Senior Project Manager and lead high-impact, complex projects at RBC Bank Georgia. Drive operational excellence, manage cross-functional teams, and deliver value to senior leadership. If you excel in project management, stakeholder engagement, and thrive in dyn…

project managementprogram managementagilechange management+11

Program Manager, New Investment Counsellor Training

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Embrace the opportunity to become a Program Manager, Training and Empowerment for Investment Counsellors. Design and deliver innovative training, drive operational excellence, and empower advisor development in wealth management. Leverage your expertise in client relationships, f…

wealth managementclient relationship managementinvestment advisorytraining delivery+11

Associate Advisor

RBC·COQUITLAM, British Columbia, Canada

OnsiteFull-time21d ago

Embrace the role of an Associate Advisor and support investment advisors in delivering exceptional client service and investment solutions. Leverage your regulatory expertise and relationship management skills to deepen client relationships, coordinate business opportunities, and…

client relationship managementinvestment managementportfolio reconciliationasset consolidation+7

Operations Specialist I - Alternative Investments

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time21d ago

Job Description What is the opportunity? As an Operations Specialist I with the Alternative Investments team, you will be the dedicated resource for the Sponsored desk. Using your extraordinary critical thinking skills and high attention to detail, you will provide analysis, pro…

microsoft exceldata analysiscustomer servicemicrosoft word+8

Branch Operations Manager

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Job Description The RBC Dominion Securities Management team is looking for a Branch Operations Manager! The Branch Operations Manager fulfils a leadership role in the branch by providing operational and administrative support to the Branch Management Team and Advisor teams.  In a…

insurance operations managementregulatory complianceclient account managementstaff supervision+5

Financial Planner, Investment and Retirement Planning

RBC·ABBOTSFORD, British Columbia, Canada

OnsiteFull-time21d ago

Embrace the role of an Investment and Retirement Planner, where you'll design tailored financial solutions, acquire new clients, and provide expert advice to help clients achieve their financial goals. Leverage your financial planning expertise and network skills in a collaborati…

financial planninginvestment solutionsportfolio managementmutual funds+8

Senior Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Join our team as a Senior Software Engineer and drive the transformation of call centre technology with GenAI-powered solutions. Collaborate with talented professionals to design, develop, and maintain scalable applications using cloud and modern frameworks. Shape the future of d…

reactnode.jsapi integrationangular+11

Senior Business Analyst

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time21d ago

Join our team as a Senior Business Analyst and drive strategic finance reporting initiatives. Collaborate with cross-functional teams, leverage AI and advanced analytics, and lead process improvements. If you excel in business analysis, stakeholder management, and thrive in a fas…

business analysissqlexcelstakeholder management+11

Senior Business Analyst

RBC·TORONTO, Ontario, Canada

OnsiteFull-time21d ago

Join our team as a Senior Business Analyst and drive impactful financial technology solutions. Collaborate with cross-functional teams, lead requirements discussions, and leverage AI and data analytics to optimize business processes. Shape the future of finance reporting and repo…

business analysisrequirements analysissqlstakeholder management+11

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

stakeholder managementclient relationship managementrisk managementinterpersonal relationship managementbusiness developmentfinancial analysisportfolio managementpresentation skillscustomer serviceproject managementdecision makingcommercial banking