Company · 2,380 open roles

Careers at RBC

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

Refreshed continuously

Median salary

Across active listings

Top hirers
Hottest cities
TORONTO, Ontario, Canada729MONTRÉAL, Quebec, Canada82VANCOUVER, British Columbia, Canada71Jersey City, New Jersey, United States of America62Putrajaya, Wilayah Persekutuan Kuala Lumpur, Malaysia62New York, New York, United States of America60HALIFAX, Nova Scotia, Canada59MISSISSAUGA, Ontario, Canada57

All open roles

2,380 positions at RBC

ATM Implementation Coordinator, ATM Channel and Cash Transformation

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Embrace the role of an ATM Implementation Coordinator and play a key role in managing and executing ATM installations, migrations, and channel changes. Collaborate with vendors and internal teams, resolve escalations, and ensure seamless integration of ATM services across our net…

project managementatm implementationvendor managementstakeholder management+8

Client Advisor

RBC·SOUTH BRUCE PENINSULA, Ontario, Canada

OnsitePart-time20d 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…

client relationship managementsalesdigital bankingclient onboarding+8

Solutions Architect, RBC Capital Markets, LLC, Minneapolis, M

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time20d ago

Embrace the role of a Solutions Architect specializing in capital markets. Lead technical strategy, design scalable solutions, and collaborate with cross-functional teams. Drive enterprise architecture, integration, and innovation in a dynamic environment. Shape the future of fin…

enterprise architecture frameworks (togaf)solution architecturej2eenode.js+11

Manager, User Experience Research

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Join our team as a Manager, User Experience Research and lead impactful research initiatives to enhance digital and client-facing products at RBC Insurance. Drive actionable insights, collaborate with cross-functional teams, and shape the future of user experience in a dynamic, c…

user researchmixed methods researchqualitative researchquantitative research+11

Associate, Global Investment Banking, Mining & Metals

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Embrace the role of an Associate in Global Investment Banking, Mining & Metals at RBC Capital Markets. Leverage your expertise in financial modeling, equity and debt underwriting, and strategic advisory to drive impactful deals across North America. Grow your career in a dynamic,…

financial modelingvaluation analysisfinancial statement analysisinvestment analysis+10

Analyst, Global Investment Banking, Business Management

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

OnsiteFull-time20d ago

Embrace the role of an Analyst, Global Investment Banking, Business Management in New York City. Conduct market share analysis, financial reporting, and strategic planning for high-impact investment banking initiatives. Collaborate with senior leaders, manage client relationships…

financial statement analysismicrosoft excelinvestment analysismarket share analysis+11

Manager, Sales Practices

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Join our team as a Manager, Sales Practices and play a pivotal role in ensuring compliance and operational excellence for our high-performing sales teams. Leverage your expertise in sales practices, regulatory frameworks, and financial services to drive business objectives, suppo…

national instrument 81-105 compliancesales practices compliance frameworksmicrosoft office suitedata gathering analysis+7

Senior Business Analyst & Business Systems Analyst

RBC·London, United Kingdom

OnsiteFull-time20d ago

Join our team as a Senior Business Analyst and Business Systems Analyst in Capital Markets. Drive operational excellence by bridging business and technology, leading settlement operations, and delivering mission-critical solutions. Collaborate with top talent, leverage advanced t…

capital markets settlementfixed income operationsequities settlementmifid ii compliance+11

Associate, Product Strategy

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Embrace the role of an Associate, Product Strategy and drive innovation in global transaction banking. Leverage your expertise in cash management and client relationship management to deliver tailored solutions for top financial institutions. Collaborate with cross-functional tea…

product managementcash managementclient relationship managementfinancial analysis+9

Insurance Advisor Life, Health & Wealth

RBC·CALGARY, Alberta, Canada

OnsiteFull-time20d ago

Embrace the role of a Life, Health & Wealth Insurance Advisor and help clients achieve their financial goals. Use your expertise in life insurance and business development to build lasting relationships, grow your book of business, and deliver tailored solutions. Enjoy a supporti…

life insurancebusiness developmentclient relationship managementhealth insurance+11

Analyst, Global Investment Banking (Financial Institutions Group)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Embrace the role of an Analyst, Global Investment Banking and gain hands-on experience in M&A, capital markets, and financial analysis for leading financial institutions. Collaborate with global teams, develop complex financial models, and contribute to impactful transactions. Gr…

financial analysisfinancial modelingtransaction structuringequity research+11

Relationship Manager Intern, Business Markets

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time20d ago

Embrace the role of RBC as a Relationship Manager Intern! Develop your business development and client management skills while working with high-value business clients. Gain hands-on experience in financial advising, risk assessment, and digital banking. Join a collaborative team…

business developmentclient acquisitioncustomer relationship managementfinancial planning and analysis+8

Director-Global Tax Operations

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Job Description What is the opportunity? This is an exciting, high-impact opportunity for people and project-minded leaders. The Director, Global Tax Operations is a senior position overseeing key teams in RBC Wealth Management Canada Operations.  This role works in close part…

global tax compliancequalified intermediary (qi)foreign account tax compliance act (fatca)common reporting standard (crs)+11

2026 Fall Student Opportunities Technology & Operations - Software Developer, 8 Months

RBC·HALIFAX, Nova Scotia, Canada

OnsiteFull-time20d ago

Kickstart your career as a Software Developer Co-op at RBC! Collaborate on full stack, Android, iOS, API, and web projects, develop technical solutions, and gain hands-on experience in a dynamic, supportive environment. Ideal for students passionate about technology, teamwork, an…

software developmentprogramming languagesdatabasesweb technologies+11

Automation Engineer (Python/SQL)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Embrace the role of an Automation Engineer and drive the future of intelligent trading systems. Leverage your Python and automation expertise to lead testing, develop AI-powered solutions, and optimize DevOps pipelines. Collaborate with top engineers in capital markets, working h…

pythonsqlci/cd pipelinesgithub actions+11

Associate, Treasury Solutions - Corporate

RBC·EDMONTON, Alberta, Canada

OnsiteFull-time20d ago

Embrace the role of an Associate, Treasury Solutions and support a dynamic portfolio of multinational clients. Drive revenue growth, manage client relationships, and deliver innovative treasury and cash management solutions. If you have strong banking and sales experience, this i…

portfolio managementcash management productssales and relationship managementclient service+8

Senior Delivery Lead

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Join our team as a Senior Delivery Lead and drive global security strategic initiatives. Lead cross-functional teams, manage complex programs, and implement Agile best practices. If you excel in program management, stakeholder collaboration, and delivering results in a dynamic en…

agile methodologyscrumprogram managementsafe+11

Associate

RBC·SASKATOON, Saskatchewan, Canada

OnsiteFull-time20d ago

Embrace the role of an Associate at RBC Dominion Securities, where you'll support wealth management operations, manage client accounts, and ensure regulatory compliance. Collaborate with advisors and clients, coordinate meetings, and help drive client success in a dynamic, suppor…

microsoft office suiteaccount managementcustomer successfinancial regulation+9

RBC Brewin Dolphin - Charities Business Development Assistant

RBC·London, United Kingdom

OnsiteFull-time20d ago

Embrace the role of a Business Development Assistant supporting the National Charity Team at RBC Brewin Dolphin. Drive growth by planning events, managing communications, and supporting business development activities. Collaborate with diverse stakeholders and help shape impactfu…

microsoft excelgdpr compliancestakeholder managementmicrosoft word+11

Lead AI/ML Engineer

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time20d ago

Job Description What is the opportunity? This is an opportunity to work at RBC Insurance with a group of technology professionals dedicated to deliver solutions to Insurance business and clients. We are all in with Agile development, DevOps, Open Source, Software as a Service (…

pythonmachine learningcloud platformsmlops+11

Administrative Assistant

RBC·SMITHERS, British Columbia, Canada

OnsitePart-time20d ago

Job Description What is the opportunity? RBC Dominion Securities is a relationship-focused investment and wealth management firm that consistently ranks #1 in Canada. We are proud of our collaborative, supportive culture that enables success at every level and equips us to help …

client account administrationcustomer servicedata entrydesktop tools+6

Analyst, Global Investment Banking (Financial Institutions Group)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Embrace the role of an Analyst in Global Investment Banking at RBC Capital Markets. Develop your financial modeling and M&A expertise, collaborate with industry leaders, and gain exposure to high-impact transactions. Ideal for recent graduates with strong quantitative skills and …

financial analysisfinancial modelingtransaction structuringequity research+11

Senior Full Stack developer- Conversational AI

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Job Description WHAT IS THE OPPORTUNITY? Join a high-impact team leading RBC’s call centre and branch technology transformation. We are looking for a smart and talented full stack developer with a passion for building intelligent, conversational systems and full-stack expertise…

api developmentreact.jsnode.jsjava+11

Senior Analyst, Employee & Travel Risk Management (Global Security)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time20d ago

Join our team as a Senior Analyst, Employee & Travel Risk Management and play a vital role in safeguarding our global workforce. Monitor security threats, assess travel risks, and deliver actionable intelligence to ensure organizational safety and compliance. Collaborate with sta…

risk assessmentthreat intelligencesecurity analyticsrisk databases+11

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

stakeholder managementdecision makingfinancial analysisproject managementagile methodologygroup problem solvingfinancial statement analysisinvestment analysisclient serviceclient relationship managementclient onboardingdata analysis