Company · 6,418 open roles

Careers at RBC

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

Refreshed continuously

Median salary
$75,786–$107,897

Across active listings

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

All open roles

6,418 positions at RBC

Client Advisor

RBC·CROSS LAKE, Manitoba, Canada

OnsiteFull-time51d ago

Job Description What is the opportunity? As an RBC Ambassador inside our branches, you will put clients first and find solutions to their individual needs. You will champion the RBC brand and drive business by supporting new client acquisition and deepening existing relationship…

Associate Operations Representative - Deposit Processing

RBC·VANCOUVER, British Columbia, Canada

OnsitePart-time51d ago

Job Description What is the opportunity? Reporting to the Department Manager or Team Leader. Responsible for processing routine data entry and on-line input of transactions using basic understanding of products and processes. Activities may also be dependent on balancing transa…

Relationship Manager, Business Markets Intern

RBC·PETERBOROUGH, Ontario, Canada

OnsiteFull-time51d ago

Job Description * The successful candidate will need to be mobile across the Kawartha region, which extends from City of Kawartha Lakes to Northumberland. What is the opportunity? You will provide business and financial advice and manage a portfolio of high value small busines…

Financial Planner, Relationship Manager

RBC·HALTON HILLS, Ontario, Canada

OnsiteFull-time51d ago

Job Description What is the opportunity? As an RBC Financial Planner, you have the opportunity to grow and manage a portfolio of mass affluent clients. You provide ongoing comprehensive reviews of your clients’ financial circumstances, creating long-term relationships through su…

Application Developer - Expert

RBC·TORONTO, Ontario, Canada

OnsiteFull-time51d ago

Job Description We build critical, multi asset class platforms for Sales and trading teams globally across RBC Capital Markets. Collaborate with the front office, product, QA and design teams to build best in class applications using the latest technology. Be a thought leader dr…

Senior Manager, Strategic Engagement and Support, RBC Thought Leadership

RBC·TORONTO, Ontario, Canada

OnsiteFull-time51d ago

Job Description What is the opportunity? The Senior Manager, Strategic Engagement and Support will contribute to the success of RBC Thought Leadership by providing comprehensive research, stakeholder engagement, and strategic support to leadership advancing key platforms includ…

Client Associate

RBC·Charlotte, North Carolina, United States of America

OnsiteFull-time51d ago

Job Description • Answering basic inquiries and resolving routine problems regarding products and services via calls, email or internet chat. • Conducting periodic and regular surveys of clients to determine satisfaction and opportunities to advise on other products and services…

Client Advisor

RBC·BLIND RIVER, Ontario, Canada

OnsitePart-time51d ago

Job Description What will you do? • Proactively engage with clients in the branch and deliver an outstanding service experience through completing transactions and by identifying opportunities for advice, solutions, digital enablement and partner introductions • Focus on educat…

Relationship Manager Intern, Commercial Financial Services, Agriculture and Agri-Food Sector

RBC·ABBOTSFORD, British Columbia, Canada

OnsiteFull-time51d ago

Job Description Your natural flair for connecting to prospects, new and existing clients by providing advice and resolving intricate business challenges is what sets you apart from the crowd. This role is all about professional relationship management and delivering top-tier fin…

Managing Director, Finance Modernisation Lead, Office of the CFO (London)

RBC·10 FENCHURCH AVENUE:LONDON

OnsiteFull-time51d ago

Job Description What is the opportunity?   You will be operating at Managing Director level reporting into the Finance Modernization Vice President   Should you be shortlisted, do please let us know if you have any specific requirements for the interview.   This is a permanent, …

2027 Corporate Treasury, Winter Risk Initiatives & Infrastructure, Intern (4 Months)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time51d ago

Job Description As an intern, you will support RBC Corporate Treasury’s (CT) Risk Initiatives & Infrastructure (RII) team in developing, maintaining, and executing CT’s Structural Interest Rate, Liquidity Risk, and Funds Transfer Pricing measurement processes and data infrastruc…

Client Advisor

RBC·BLIND RIVER, Ontario, Canada

OnsitePart-time51d ago

Job Description What will you do? • Proactively engage with clients in the branch and deliver an outstanding service experience through completing transactions and by identifying opportunities for advice, solutions, digital enablement and partner introductions • Focus on educat…

digital literacyclient relationship managementfinancial conceptsrisk management+10

Financial Planner, Relationship Manager

RBC·HALTON HILLS, Ontario, Canada

OnsiteFull-time51d ago

Job Description What is the opportunity? As an RBC Financial Planner, you have the opportunity to grow and manage a portfolio of mass affluent clients. You provide ongoing comprehensive reviews of your clients’ financial circumstances, creating long-term relationships through su…

financial planning designation (qafp, pfp or cfp)mutual funds license (ific or csc)financial planningrelationship management+11

Relationship Manager, Business Markets Intern

RBC·PETERBOROUGH, Ontario, Canada

OnsiteFull-time51d ago

Job Description * The successful candidate will need to be mobile across the Kawartha region, which extends from City of Kawartha Lakes to Northumberland. What is the opportunity? You will provide business and financial advice and manage a portfolio of high value small busines…

business developmentclient acquisitionclient relationship managementfinancial advice+11

Application Developer - Expert

RBC·TORONTO, Ontario, Canada

OnsiteFull-time51d ago

Job Description We build critical, multi asset class platforms for Sales and trading teams globally across RBC Capital Markets. Collaborate with the front office, product, QA and design teams to build best in class applications using the latest technology. Be a thought leader dr…

javaspring bootmicroservicesspring+11

Investment Advisor Associate

RBC·George Town, Cayman Islands

OnsiteFull-time51d ago

Job Description APPLICATION DEADLINE: SEPTEMBER 25, 2026 What is the opportunity? The RBC Dominion Securities branch located in Grand Cayman is looking for a resourceful, efficient and collaborative individual to join our leading wealth management firm as an Investment Advisor …

canadian securities courseconduct and practices handbook coursederivatives fundamentals onlineportfolio management+11

Associate Operations Representative - Deposit Processing

RBC·VANCOUVER, British Columbia, Canada

OnsitePart-time51d ago

Job Description What is the opportunity? Reporting to the Department Manager or Team Leader. Responsible for processing routine data entry and on-line input of transactions using basic understanding of products and processes. Activities may also be dependent on balancing transa…

deposit processingdata entrybanking operationscustomer service+8

Financial Solutions Associate Advice Center

RBC·Chaguanas, Trinidad and Tobago

OnsiteFull-time51d ago

Job Description Application Deadline: October 2nd, 2026 What is the opportunity? This unique position calls on your client-focused expertise and natural problem-solving skills to maximize each client interaction. Specifically, you help clients with their everyday banking needs,…

customer servicecall handlingproblem resolutionoral communication+5

Senior Business Analyst / Data Analyst (Security Master)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time51d ago

Job Description WHAT IS THE OPPORTUNITY? We are seeking a Senior Business Analyst / Data Analyst to join our Product Team and own the business logic, data quality, and product backlog for our enterprise Security Master. In this role, you will manage a critical data engine that i…

sqlpythonsecurity reference datadata quality management+11

Client Advisor

RBC·CROSS LAKE, Manitoba, Canada

OnsiteFull-time51d ago

Job Description What is the opportunity? As an RBC Ambassador inside our branches, you will put clients first and find solutions to their individual needs. You will champion the RBC brand and drive business by supporting new client acquisition and deepening existing relationship…

digital literacyclient relationship managementfinancial conceptsrisk management+10

Manager - Investment Sales

RBC·Port of Spain, Trinidad and Tobago

OnsiteFull-time51d ago

Job Description Application Deadline: October 2, 2026 What is the opportunity? In this role, you will be responsible for building and maintaining client relationships for the WISE Unit, providing consistent service within established guidelines and developing needs-based sales …

client relationship managementsales strategy developmentrisk assessmentfixed income securities+11

Associate Operations Representative

RBC·VANCOUVER, British Columbia, Canada

OnsitePart-time51d ago

Job Description What is the opportunity? This position is primarily responsible for day-to-day operations of the Currency Processing Department. As an Account Services Representative, you will be responsible for verifying incoming and outgoing parcels using basic understanding …

cash handlingparcel processingoperational risk compliancebps machine operation+10

Banking Operations Officer

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time51d ago

Job Description What is the opportunity? The Toronto Liability Advance Team is recruiting an Operations Officer.  In this role you will be responsible for using various RBC systems to enter data, enable Clients to receive funding on RBC products and process maintenances for clie…

rbc systemsdata entryclient transactions processingloan processing+6

Graduate Intern

RBC·Nassau, Bahamas

OnsiteFull-time51d ago

Job Description APPLICATION DEADLINE: OCTOBER 02, 2026 NEW PROVIDENCE, THE BAHAMAS: 2-YEAR GRADUATE INTERNSHIP OPPORTUNITY What is the Opportunity? Are you a recent college or university graduate, seeking work experience in the Financial Services Sector? Then, the RBC Caribbea…

data analysisclient discoveryclient centricitydigital literacy+8

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

client relationship managementclient discoveryproblem resolutionprocess improvementdigital literacyrisk managementcanadian securities courseteam collaborationbusiness developmentportfolio managementcustomer servicecritical thinking