Company · 6,408 open roles

Careers at RBC

RBC has 6,408 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
6,408

Refreshed continuously

Median salary
$74,123–$105,703

Across active listings

Top of band reaches $400,000 for senior tracks.
Top hirers
Hottest cities
TORONTO, Ontario, Canada2126MONTRÉAL, Quebec, Canada249Minneapolis, Minnesota, United States of America193VANCOUVER, British Columbia, Canada178MISSISSAUGA, Ontario, Canada156New York, New York, United States of America143HALIFAX, Nova Scotia, Canada140Jersey City, New Jersey, United States of America111

All open roles

6,408 positions at RBC

Product Manager-Individual Retirement Solutions

RBC·250 NICOLLET MALL:MINNEAPOLIS

OnsiteFull-time$85,000–$150,000/year3d ago

Job Description What is the opportunity? The Retirement Solutions team acts as the primary source of product development, management, and support for retirement products sold throughout the RBC US Wealth Management (WM) distribution channel, including individual retirement accou…

product developmentfinancial regulationProject Managementemployer-sponsored retirement plans+2

Manager, Chief Control Office - SOX

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity? The Chief Control Office - SOX at RBC is a second line team reporting to the CFO Group, enhancing the financial control environment and reporting. As the team responsible for designing and executing RBC's Sarbanes-Oxley (SOX) Compliance …

SOX complianceSarbanes Oxleyinternal controlFinancial Reporting+4

Senior Business Deposit Specialist

RBC·BURLINGTON, Ontario, Canada

OnsiteFull-time3d ago

Job Description Mobility This position will require ability and willingness to travel extensively throughout the Southwestern Ontario (SWO) region (which includes Halton, Windsor, London, Niagara, Kitchener-Waterloo and Hamilton) to meet with clients and commercial partners.   W…

deposit solutionscommercial bankingNegotiationsolution design+3

Senior Business Systems Analyst

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time$70,000–$130,000/yearToday

Job Description The Senior Business Systems Analyst is responsible for business analysis activities on medium to large size projects. The role demonstrates advanced knowledge and ability, and can apply the competency in new or complex situations and guides other professionals. T…

Requirements AnalysisStakeholder analysisrequirement managementChange Management+8

Complex Operations Associate

RBC·Dallas, Texas, United States of America

OnsiteFull-time3d ago

Job Description What is the opportunity? Join RBC Wealth Management as a Complex Operations Associate and help our complex branch offices run efficiently.  You will handle cashiering duties and ensure the accuracy of client transactions. You will also interact with employees thr…

Microsoft OfficeCashieringCustomer ServiceCommunication+3

Client Associate

RBC·Trincity, Trinidad and Tobago

OnsiteFull-timeToday

Job Description APPLICATION DEADLINE: NOVEMBER 17, 2026 📍 Trincity Branch, Trinidad What is the opportunity? In this role you will deliver on the RBC’s client experience and own the moment with our clients, effectively using time on the counter and the floor to meet cl…

Customer ServiceComplaint Handlingdigital bankingSales+2

Registered Client Associate/Client Associate

RBC·Brookfield, Wisconsin, United States of America

OnsiteFull-timeToday

Job Description What is the opportunity?  Embrace RBC Wealth Management’s core values and inclusive culture as an integral part of our branch serving financial advisors and our clients.  As a Client Associate/Registered Client Associate, become a trusted resource to our clients…

Customer ServiceCompliancefinancial services experience

Portfolio Manager, External Managers – Alternatives

RBC·TORONTO, Ontario, Canada

OnsiteFull-timeCA$90,000–CA$140,000/yearToday

Job Description What is the opportunity? We are seeking an experienced Portfolio Manager to support the management of relationships with external fund managers and alternative investment partners. This role involves portfolio analysis, performance monitoring, due diligence, and s…

Portfolio managementinvestment analysisDue DiligenceRisk Management+4

Director, External Managers – Alternatives

RBC·TORONTO, Ontario, Canada

OnsiteFull-timeCA$125,000–CA$175,000/yearToday

Job Description What is the opportunity? We are seeking an experienced Director to lead a team of portfolio managers overseeing relationships with external fund managers and alternative investment partners. This role is responsible for portfolio construction, performance monitori…

Portfolio managementinvestment risk managementFinancial AnalysisTeam Leadership+4

Senior Manager, Business Intelligence & Reporting

RBC·TORONTO, Ontario, Canada

OnsiteFull-timeCA$90,000–CA$140,000/yearToday

Job Description Join the GAM Business Intelligence & Reporting team as the technical lead for Tableau. This is a hands-on individual contributor role. You will set technical direction, establish development standards, and be the team’s authority on BI best practices. The team ena…

TableauSQL Server Reporting ServicesSQLdimensional modeling+8

Coordinator, Digital Marketing

RBC·TORONTO, Ontario, Canada

OnsiteFull-timeCA$55,000–CA$90,000/yearToday

Job Description What is the opportunity? As the Marketing Coordinator within the Wealth Marketing Canada (WMC) web team, you will be the go-to executor for advisor website requests across the country. This is a hands-on, task-oriented role designed for a true do-er — someone who …

content management systemwebsite change requestscompliance reviewMicrosoft Office+4

Complex Assistant Manager

RBC·833 EAST MICHIGAN STREET:MILWAUKEE

OnsiteFull-time3d ago

Job Description What is the Opportunity? Join RBC Wealth Management and become an integral member of the Complex Management Team by serving as the primary liaison between the complex, branches and other corporate departments. As the Complex Assistant Manager (CAM), you will acc…

LeadershipCoachingCompliancestaffing

Client Advisor

RBC·WHITEHORSE, Yukon, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity? This unique position calls on your client-focused sales expertise and natural problem-solving skills to maximize each client interaction. Specifically, you help clients with their everyday banking, As an RBC ambassador, you add value in t…

SalesDigital literacyfinancial transactionsadvice based solutions+8

Manager - Product Control

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity? The Product Control Central Funding Canada Team within Enterprise Control is the front line of control and support for the related RBC Capital Market desks.  As vital business partners, we ensure that all downstream processes and flows ar…

ExcelVLOOKUPPivot TableSUMIFS+8

Assistant Branch Operations Manager

RBC·WINNIPEG, Manitoba, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity? The RBC Dominion Securities Management team located in Winnipeg is looking for an Assistant Branch Operations Manager to join their team. A leadership position within the branch network, the Branch Operations Manager provides crucial oper…

Canadian Investment Regulatory ExamLeadershipTime ManagementVerbal Communication+4

Branch Operations Assistant

RBC·NIAGARA FALLS, Ontario, Canada

OnsiteFull-timeCA$40,000–CA$55,000/year3d ago

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

Attention to DetailTime ManagementVerbal CommunicationMicrosoft Office+2

Senior Site Reliability Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description WHAT IS THE OPPORTUNITY? Join RBC as a Senior Site Reliability Engineer and be part of the bank’s major transformation journey. This role offers the chance to drive innovation, align with our business partners and industry changes, and build excellence in skills…

AnsiblePythonInfrastructure as CodeKubernetes+8

Director, Product - Shared Services & Middle Layer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity?  The Director will own the strategy, business architecture, roadmap, operating model, and business outcomes for the RBC IS Middle Layer and associated Shared Services capabilities. The role will play a lead role in establishing a strategi…

Data Managementplatform architectureData GovernanceETL+8

Registered Client Associate/Client Associate

RBC·Brookfield, Wisconsin, United States of America

OnsiteFull-time3d ago

Job Description What is the opportunity?  Embrace RBC Wealth Management’s core values and inclusive culture as an integral part of our branch serving financial advisors and our clients.  As a Client Associate/Registered Client Associate, become a trusted resource to our clients…

series 7 licenseseries 66 licenseseries 63 licenseseries 65 license+11

Complex Assistant Manager

RBC·Milwaukee, Wisconsin, United States of America

OnsiteFull-time3d ago

Job Description What is the Opportunity? Join RBC Wealth Management and become an integral member of the Complex Management Team by serving as the primary liaison between the complex, branches and other corporate departments. As the Complex Assistant Manager (CAM), you will acc…

series 7 licenseseries 8 licenseseries 9 licenseseries 66 license+11

Coordinator, Digital Marketing

RBC·TORONTO, Ontario, Canada

OnsiteFull-timeCA$55,000–CA$90,000/year3d ago

Job Description What is the opportunity? As the Marketing Coordinator within the Wealth Marketing Canada (WMC) web team, you will be the go-to executor for advisor website requests across the country. This is a hands-on, task-oriented role designed for a true do-er — someone who …

content management systemswebsite compliancedigital marketingwebsite auditing+11

Client Advisor

RBC·WHITEHORSE, Yukon, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity? This unique position calls on your client-focused sales expertise and natural problem-solving skills to maximize each client interaction. Specifically, you help clients with their everyday banking, As an RBC ambassador, you add value in t…

digital bankingclient onboardingproblem solvingfinancial transactions+11

Manager - Product Control

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity? The Product Control Central Funding Canada Team within Enterprise Control is the front line of control and support for the related RBC Capital Market desks.  As vital business partners, we ensure that all downstream processes and flows ar…

profit & loss productionp&l decompositionexcel (vlookup, pivot tables, sumif)balance sheet substantiation+11

Director, Product - Shared Services & Middle Layer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity?  The Director will own the strategy, business architecture, roadmap, operating model, and business outcomes for the RBC IS Middle Layer and associated Shared Services capabilities. The role will play a lead role in establishing a strategi…

data managementplatform architecturedata governanceetl/elt patterns+11

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

Customer ServiceMicrosoft OfficeCommunicationVerbal CommunicationRisk ManagementData analysisAttention to Detailfinancial services experiencedigital bankingSalesCompliancePortfolio management