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

Financial Planner Investment and Retirement Planning Assistant

RBC·STRATHCONA COUNTY, Alberta, Canada

OnsiteFull-time51d ago

Job Description What is the opportunity? As a Financial Planner, Investment and Retirement Planning Assistant, you support a top producing Financial Planner, Investment and Retirement Planner in meeting sales objectives and related activities by providing value added administrat…

Relationship Manager, 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…

Summer 2027 US Wealth Management Internship

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time54d ago

Job Description RBC Wealth Management - US is seeking talent to join the 2027 Wealth Management Summer Internship Program. Business Overview RBC Wealth Management – U.S. is a full-service investment, advisory, and wealth management firm, providing clients with tailored financia…

Financial Planner Investment and Retirement Planning Assistant

RBC·STRATHCONA COUNTY, Alberta, Canada

OnsiteFull-time51d ago

Job Description What is the opportunity? As a Financial Planner, Investment and Retirement Planning Assistant, you support a top producing Financial Planner, Investment and Retirement Planner in meeting sales objectives and related activities by providing value added administrat…

microsoft officecustomer serviceclient relationship managementsales support+11

Associate Director, Senior eTrading Developer

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

OnsiteFull-time93d ago

Job Description What is the opportunity? • RBC Capital Markets is seeking an experienced Java Developer with strong server-side expertise and low latency systems knowledge to join our Credit eTrading technology team. • In this role, you will be instrumental in developing and ma…

Staff AI Engineer, AI DLC Platform

RBC·TORONTO, Ontario, Canada

OnsiteFull-time74d ago

Job Description What is the opportunity? The Engineering, Architecture and Innovation team is undertaking multiple complex enterprise-wide initiatives as part of RBC’s ongoing plan to improve technology management and architectural governance across the organization. In this rol…

Senior Manager – DevOps/QE

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time73d ago

Job Description What is the opportunity? As a Senior Manager of DevOps/QE, you will oversee the activities of DevOps/QE automation teams and members, developing, implementing, and maintaining a system of Quality Engineering at RBC Insurance Technology (RBCI IT) We are looking f…

Senior Full Stack Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time72d ago

Job Description What is the opportunity? Sr. Full Stack Engineer is responsible for developing and maintaining the digital wealth management platform. This role involves building enterprise APIs and database solutions as well as working on developing user interfaces using modern…

Senior Full Stack Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time72d ago

Job Description What is the opportunity? Sr. Full Stack Engineer is responsible for developing and maintaining the digital wealth management platform. This role involves building enterprise APIs and database solutions as well as working on developing user interfaces using modern…

c#restful apis.netasp.net mvc+11

Client Advisor - Etobicoke North (Bilingual: English and Cantonese/Mandarin/Italian/Spanish/Vietnamese/Russian/Turkish/Arabic)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time27d ago

Become part of our team as a Client Advisor at RBC Etobicoke North, where you will be the first point of contact for clients, proactively engaging and supporting their banking needs. Utilize your bilingual communication skills and digital literacy to deliver exceptional service. …

digital literacyclient discoveryfluent language (cantonese, mandarin, italian, spanish, vietnamese, russian, turkish, arabic)compliance routines+11

Senior Director, Strategy Risk Business Operations and Shared Services

RBC·TORONTO, Ontario, Canada

OnsiteFull-time90d ago

Job Description What is the Opportunity? As the Senior Director, Strategy Risk Business Operations and Shared Services you will lead a high-performing team of directors, senior managers, and managers to drive strategic, operational, and financial excellence within RBC’s Commerci…

Managing Director, Data Product Lead - COO Group

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

OnsiteFull-time89d ago

Job Description What is the opportunity? Own enterprise data products across Capital Markets. This role is part of RBC Capital Markets Data Strategy & Execution and is responsible for delivering trusted, governed, AI-ready data capabilities. The Data Product Lead will define st…

Senior Project Manager, Strategic Execution

RBC·TORONTO, Ontario, Canada

OnsiteFull-time87d ago

Job Description What is the opportunity?  The Strategic Execution team within the Chief Legal and Administrative Office (CLAO) plays a critical role in driving enterprise-level initiatives requiring cross-business and cross-functional project delivery. We are seeking a high-perf…

Banking Advisor

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time27d ago

Embrace the role of a Banking Advisor and help clients achieve their financial goals. Use your expertise in client relationship management, digital banking, and sales to deliver memorable experiences. If you’re passionate about helping others and thrive in a target-driven environ…

client engagementproblem solvingsales expertisedigital literacy+8

Financial Planner Relationship

RBC·KIRKLAND, Quebec, Canada

OnsiteFull-time27d ago

Embrace the role of a Financial Planner and manage a portfolio of mass affluent clients, delivering tailored financial planning and investment solutions. Use your expertise to provide world-class advice, build lasting relationships, and help clients achieve their long-term goals.…

financial planning designation (ipf)mutual funds license (ific or csc)financial planningclient relationship management+11

Financial Planner Relationship

RBC·KIRKLAND, Quebec, Canada

OnsiteFull-time27d ago

Job Description ** This is an opportunity for an FP stagiaire position in the West Island region ** What is the opportunity? As an RBC Financial Planner, you have the opportunity to manage and grow a portfolio of mass affluent clients. You provide ongoing comprehensive reviews…

Senior Analyst, Enterprise Control Testing (ECT)

RBC·PERSIARAN IRC 2, IOI RESORT CITY IOI CITY TOWER ONE:PUTRAJAYA

OnsiteFull-time28d ago

Job Description Control Testing & Program Management • Perform control assessment of Platform owned controls in line with ICMP standards, Ops Risk Management framework and regulatory requirements. • Responsible for completing assigned control testing activities effectively and …

control testingRisk assessmentbusiness process designCritical Thinking+6

Financial Planner

RBC·PORT HOPE, Ontario, Canada

OnsiteFull-time30d 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 planningMutual Funds LicenseBusiness DevelopmentNetworking+1

Senior Incident Response Analyst (Global Security)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time30d ago

Job Description What is the Opportunity? The Senior Incident Response Analyst, will serve as the primary point of contact for Security Operations Centre management regarding security incidents as part of Blue team operations. You will support team members with critical incident…

Log AnalysisSIEM queryIncident Responseblue team operations+8

Associate Director, Market Risk Stress Testing

RBC·TORONTO, Ontario, Canada

OnsiteFull-time30d ago

Job Description What is the opportunity? As an Associate Director, you are an integral member of the Market Risk Stress Testing team within Market and Counterparty Credit Risk (MCCR).  The Market Risk Stress Testing team develops, implements, and analyzes stress scenarios across…

market risk stress testingderivative pricingfinancial regulationExcel+5

Vice President, Australian Metals & Mining (Gold) Equity Analyst

RBC·25 MARTIN PLACE:SYDNEY

OnsiteFull-time30d ago

Job Description What is the opportunity? RBC’s Metals & Mining Equity Research team is seeking to hire an experienced and highly motivated equity analyst to lead coverage of the Australian gold sector. The successful candidate will be an integral part of a high-performing resea…

Financial Modelingfinancial statement analysisvaluation methodologieseconomic analysis+8

Financial Advisor

RBC·HALIFAX, Nova Scotia, Canada

OnsiteFull-time30d ago

Job Description What is the opportunity? As an RBC Financial Advisor, you attract, nurture, and grow relationships with our high-value personal and small business clients, by adding value in the moments that matter to them. You provide our clients with proactive, professional a…

Mutual Funds accreditationCanadian Securities Coursesales experienceDigital literacy+5

Client Advisor

RBC·HALIFAX, Nova Scotia, Canada

OnsitePart-time30d 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

Operations Officer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time30d ago

Job Description What is the opportunity? The selected candidate will be responsible of the fulfillment of transactions within Investment Transfers.  You will utilize your excellent communication skills to address transfers related matters with various internal and external part…

ExcelKeyboardinganalytical mindsetCommunication+8

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

Communicationclient relationship managementfinancial planningExceldigital banking platformsdigital literacyfinancial transactionslong term planningMutual Funds accreditationCanadian Securities CourseDigital literacymicrosoft office