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

VP, Commercial FX Advisory Sales

RBC·TORONTO, Ontario, Canada

OnsiteFull-timeCA$115,000–CA$165,000/year23d ago

Job Description What is the opportunity? This is FX Risk Solutions Sales role within RBC Capital Markets Risk Solutions Group. The role is client facing role that focuses on optimizing revenue, and leveraging RBC’s strengths to deliver a differentiated, innovative FX offering and…

fx risk managementfx derivativesclient relationship managementrevenue growth+11

Client Advisor

RBC·BALCARRES, Saskatchewan, Canada

OnsitePart-time32d 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 transactionsCommunication+2

Banking Advisor

RBC·MOOSE JAW, Saskatchewan, Canada

OnsiteFull-time45d 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, credit, and investment needs. As an RBC …

mutual funds accreditationdigital bankingclient onboardingfinancial transactions+10

Data Platform Operations Engineer (London)

RBC·London, United Kingdom

OnsiteFull-time68d ago

Job Description What is the opportunity? As a Data Platform Operations Engineer, your primary focus will be monitoring and maintaining availability, performance, scalability, and reliability of the Data Platform to meet the SLAs and needs of internal and external customers. In…

azuresqletlsite reliability engineering+11

Client Advisor

RBC·INVERNESS, Nova Scotia, Canada

OnsiteFull-time73d 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…

Data Platform Operations Engineer (London)

RBC·10 FENCHURCH AVENUE:LONDON

OnsiteFull-time68d ago

Job Description What is the opportunity? As a Data Platform Operations Engineer, your primary focus will be monitoring and maintaining availability, performance, scalability, and reliability of the Data Platform to meet the SLAs and needs of internal and external customers. In…

Client Advisor

RBC·INVERNESS, Nova Scotia, Canada

OnsiteFull-time73d 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 literacyclient relationship managementsalesproblem solving+11

- Director, Capital Markets Controls for Operations (US)

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

OnsiteFull-time$200,000–$250,000/year18d ago

Job Description What is the opportunity? The Director, CM Controls for Operations, manages the US Operations Risk & Controls Governance (RC&G) function within Capital Markets (CM), with responsibility for direct reports within the US region. This role is responsible for ensuring…

operational risk managementcontrol framework implementationinternal control management policyrisk assessment methodologies+11

Client Advisor

RBC·IQALUIT, Nunavut, Canada

OnsiteFull-time18d 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 literacyclient relationship managementsalesproblem solving+11

Client Advisor

RBC·922 NIAQUNNGUSIARIAQ RD:IQALUIT

OnsiteFull-time18d 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…

Banking Advisor - Toronto Downtown (Bilingual: English and Cantonese/Mandarin/French/Vietnamese/Spanish)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Job Description Banking Advisor - Toronto Downtown (Bilingual: English and Cantonese/Mandarin/French/Vietnamese/Spanish) ** As we have multiple branch locations across the different markets within Greater Toronto Area, we are hiring multiple candidates for this position. You wi…

mutual funds accreditationdigital bankingclient relationship managementinvestment needs analysis+11

Banking Advisor - Toronto Downtown (Bilingual: English and Cantonese/Mandarin/French/Vietnamese/Spanish)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Job Description Banking Advisor - Toronto Downtown (Bilingual: English and Cantonese/Mandarin/French/Vietnamese/Spanish) ** As we have multiple branch locations across the different markets within Greater Toronto Area, we are hiring multiple candidates for this position. You wi…

Senior Business Systems Analyst

RBC·MONTRÉAL, Quebec, Canada

OnsiteFull-time44d ago

Job Description What is the opportunity? A technical professional who bridges business needs and IT solutions. They analyze organizational systems, create user stories, identify inefficiencies, and recommend technology solutions to improve business processes. This role is ideal …

business rule validationtest strategy designrequirements analysissql+11

Banking Advisor - North York (Bilingual - Mandarin, Cantonese, Filipino, Korean)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time31d ago

Job Description Banking Advisor - North York (Bilingual - Mandarin, Cantonese, Filipino, Korean) ** As we have multiple branch locations across the different markets within Greater Toronto Area, we are hiring multiple candidates for this position. You will be required to be ful…

mutual funds accreditationdigital literacyclient relationship managementbilingual communication (mandarin, cantonese, filipino, korean)+9

Banking Advisor - North York (Bilingual - Mandarin, Cantonese, Filipino, Korean)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time76d ago

Job Description Banking Advisor - North York (Bilingual - Mandarin, Cantonese, Filipino, Korean) ** As we have multiple branch locations across the different markets within Greater Toronto Area, we are hiring multiple candidates for this position. You will be required to be ful…

Senior Manager Portfolio Management – Corporate Real Estate (CRE) (Paris)

RBC·42 AVENUE RAYMOND POINCARÉ:PARIS

OnsiteFull-time19d ago

Job Description What is the opportunity?   A Senior Manager in Portfolio Management is primarily responsible for overseeing the delivery of CRE Facilities Management & Lease Administration Services into Royal Bank of Canada (RBC) corporate office spaces. They also contribute tow…

Portfolio managementFacilities managementlease administrationcapital projects+4

Portfolio Management Assistant

RBC·VANTAGE POINT, WOODWATER PARK, PYNES HILL:EXETER

OnsiteFull-time19d ago

Job Description What is the opportunity?   We have an excellent opportunity for a Portfolio Management Assistant to join our Exeter office on a permanent basis.   In this role, you’ll gain comprehensive experience across the full wealth management lifecycle. Your responsibilitie…

Portfolio managementNumericalCommunicationTrade Execution+8

Banking Advisor

RBC·839 RTE JEAN GAUVIN:QUÉBEC

OnsiteFull-time19d ago

Job Description Mobility Requirement: Please note that successful candidates will be required to offer and maintain mobility between the branch locations listed in the "Job Available at Other Locations" section of this job posting. As part of RBC's commitment to providin…

Mutual Funds accreditationInvestment FundsCanadian Securities CourseDigital literacy+7

Executive Assistant

RBC·MONTRÉAL, Quebec, Canada

OnsiteFull-time19d ago

Job Description The selected candidate will be required to provide support to two Vice Presidents, Commercial Financial Services for the markets of Ville St-Laurent and the West Island. What is the opportunity?  Support the VP in the day-to-day operations of the market by perfo…

OutlookExcelbilingualismOffice administration

Banking Advisor

RBC·THUNDER BAY, Ontario, Canada

OnsiteFull-time19d ago

Job Description What is the opportunity? This unique position calls on your client-focused advice expertise and natural problem-solving skills to maximize each client interaction by helping clients with their everyday banking, credit, and investment needs. As an RBC ambassador, …

Mutual Funds accreditationinvestment funds in canadaCanadian Securities CourseDigital literacy+8

Research Associate, Consumer Retail - Softlines

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

OnsiteFull-time$100,000–$160,000/year19d ago

Job Description What will you do?  • Assist in the development and detailed modeling of company specific financial models • Coordinate, generate and maintain research reports, presentations and databases • Provide research support to analyst as required • Develop an expertise i…

Microsoft Officeequity researchcapital marketsconsumer retail+1

Client Advisor

RBC·WOODSTOCK, New Brunswick, Canada

OnsitePart-time19d 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 literacyProblem Solvingfinancial transactions+5

Pension Analyst - Terminations

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time19d ago

Job Description As the Pension Analyst - Terminations, you will be responsible for pension terminations and pre-retirement death benefit processing, payments made to former plan members, as well as re-occurring monthly activities, ensuring accuracy and confidentiality. In additi…

ExcelPension Standards Actpensions legislationbenefits processing+8

Director, Relationship Management, Corporate Client Group

RBC·TORONTO, Ontario, Canada

OnsiteFull-time19d ago

Job Description Mobility This role requires travel within the Greater Toronto Region.   What is the opportunity? In this role, you will contribute to and draw upon the global expertise and resources of Canada's largest financial institution to tailor financial solutions to assi…

corporate bankingRelationship Managementfinancial statement analysisBusiness Development+3

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

client relationship managementclient educationCommunicationsalesclient discoverydigital literacyreferral generationSalesDigital literacyfinancial transactionsMutual Funds accreditationCanadian Securities Course