Company · 2,531 open roles

Careers at RBC

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

Refreshed continuously

Median salary

Across active listings

Top hirers
Hottest cities
TORONTO, Ontario, Canada777MONTRÉAL, Quebec, Canada90VANCOUVER, British Columbia, Canada762 Locations64Jersey City, New Jersey, United States of America63New York, New York, United States of America63Putrajaya, Wilayah Persekutuan Kuala Lumpur, Malaysia62MISSISSAUGA, Ontario, Canada60

All open roles

2,531 positions at RBC

Supervisory Risk Manager

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time22d ago

Embrace the opportunity to become a Supervisory Risk Manager and play a pivotal role in safeguarding our RBC WM brand. Oversee complex sales and trade activities, ensure regulatory compliance, and lead risk management initiatives. If you have strong supervisory experience and a p…

risk managementinvestment analysisfinancial regulationcompliance auditing+10

Manager, Financial Crimes Oversight Testing U.S.

RBC·TORONTO, Ontario, Canada

OnsiteFull-time22d ago

Join our team as a Manager, Financial Crimes Oversight Testing and play a key role in executing AML controls oversight for US business units. Leverage your expertise in financial crimes, regulatory compliance, and data analytics to ensure robust controls and support strategic ini…

anti-money laundering (aml)financial crimes oversight testingaudit control testingu.s. aml regulatory landscape+11

Wealth Planning Associate

RBC·Dallas, Texas, United States of America

OnsiteFull-time22d ago

Step into the role of Wealth Planning Associate at RBC Wealth Management and build your expertise in financial planning. Support experienced advisors, master MoneyGuidePro, and gain hands-on experience in retirement, investment, and estate planning. Join a collaborative team and …

moneyguideprowealth planningfinancial analysisclient service+11

Senior AI/ML Engineer

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time22d 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

Investment Advice Associate

RBC·Dublin, Ireland

OnsiteFull-time22d ago

Embrace the role of an Investment Advice Associate in Dublin! Support wealth governance, ensure regulatory compliance, and collaborate with investment managers. Ideal for recent graduates in financial services, this full-time role offers hands-on experience in client communicatio…

financial servicescompliance monitoringinvestment advisoryregulatory compliance+11

Associate, Client Success Team

RBC·Singapore, Central Singapore, Singapore

OnsiteFull-time22d ago

Embrace the role of an Associate, Client Success Team and play a key role in onboarding clients across APAC. Leverage your expertise in capital markets, client onboarding, and risk management while collaborating with global teams. Grow your career in a dynamic environment focused…

client onboardingkyc/aml compliancecapital markets knowledgefx derivatives+11

Senior Manager, ALM Market Risk

RBC·TORONTO, Ontario, Canada

OnsiteFull-time22d ago

Join our team as a Senior Manager, ALM Market Risk and play a pivotal role in overseeing risk management for corporate treasury and capital markets. Leverage your expertise in market risk analysis, reporting, and analytics to drive impactful decisions and support enterprise resil…

market risk managementfixed income derivativesrisk reportingrisk mitigation+11

ATM Implementation Coordinator, ATM Channel and Cash Transformation

RBC·TORONTO, Ontario, Canada

OnsiteFull-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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-time22d 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

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

stakeholder managementdecision makingrisk managementfinancial analysisinvestment analysisproject managementclient relationship managementinterpersonal relationship managementclient servicemicrosoft excelmicrosoft powerpointpython