Company · 2,376 open roles

Careers at RBC

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

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,376 positions at RBC

Financial Planner, Investment and Retirement Planning

RBC·OTTAWA, Ontario, Canada

OnsiteFull-time18d ago

Embrace the role of an Investment and Retirement Planner, where you'll design tailored financial solutions, build client relationships, and drive investment growth. Leverage your expertise in financial planning and mutual funds to help clients achieve their goals. Enjoy a collabo…

financial planninginvestment solutionsmutual fundsportfolio management+5

Senior Software Developer, GFT

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time18d ago

Join our team as a Senior Software Developer and drive innovation in financial technology. Design, develop, and deliver high-impact software solutions, collaborate with cross-functional teams, and champion application security. Grow your career with RBC’s Global Functions Technol…

javasqlgittypescript+11

Enterprise Applications Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Job Description What is the Opportunity? Join SEAS (Shared Enterprise Application Services) team as an Enterprise Applications Engineer, to manage, support, and optimize our enterprise file transmission and B2B integration platforms. The ideal candidate will have strong technica…

seeburger business integration suitemanaged file transferedi/b2b integrationpowershell+11

Client Advisor Intern

RBC·SNOW LAKE, Manitoba, Canada

OnsitePart-time18d ago

Take on the role of RBC as a Client Advisor Intern! Engage with clients, deliver outstanding service, and support digital banking solutions. Gain hands-on experience in financial services, develop your communication skills, and grow in a collaborative, high-performing environment…

customer servicedigital literacydata analysiscompliance adherence+7

Senior Manager, Risk and Controls GFT

RBC·HALIFAX, Nova Scotia, Canada

OnsiteFull-time18d ago

Job Description WHAT IS THE OPPORTUNITY? Are you passionate about Risk?  We are looking for an experienced professional to fill the role of Senior Manager, Risk and Controls, for the Risk and Governance team in Global Functions Technology (GFT).  The successful candidate will ha…

risk managementoperational risk assessmentrisk register managementrisk appetite analysis+11

Payments Resolution Officer

RBC·HALIFAX, Nova Scotia, Canada

OnsiteFull-time18d ago

Embrace the role of a Payments Resolution Officer and play a key role in ensuring accurate and timely processing of payments across North America. Leverage your expertise in accounts payable, wire transfers, and payment investigations while driving process improvements and compli…

accounts payable processescheque managementwire transactionseft transactions+11

Senior Business Analyst (Data)

RBC·MONTRÉAL, Quebec, Canada

OnsiteFull-time18d ago

Join our team as a Senior Business Analyst (Data) and drive impactful decisions by ensuring accurate, reliable data for funding, liquidity, and treasury operations. Leverage your expertise in SQL, data governance, and business analysis to optimize processes, resolve data issues, …

sqldata sourcingdata mappingetl processes+11

Branch Manager

RBC·KINGSTON, Ontario, Canada

OnsiteFull-time18d ago

Job Description What is the opportunity? As a Branch Manager, you are a local market leader, motivating and coaching your team to create a memorable experience for clients. Inside and outside the branch, you capitalize on emerging market opportunities and act as an RBC Ambassad…

mutual funds salesbranch managementtalent managementclient acquisition+11

Manager, Cards Credit Strategy and Data Science

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Job Description What is the opportunity? The RBC Credit Strategy team is hiring for a Manager, Cards Credit Strategy and Data Science to lead the Cards Account Management team combining credit strategy development with credit talent management responsibilities. You will use adva…

credit risk analysisfinancial modelingsqlexcel+11

Associate Director - Credit & Stress Testing Implementation Assurance

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Embrace the role of an Associate Director, Credit & Stress Testing Implementation Assurance. Leverage your expertise in Python, credit risk, and data manipulation to ensure robust, scalable solutions. Collaborate across banking exposures, drive process improvements, and make a di…

pythoncredit risk modellingdata manipulationsource code review+11

Senior Enterprise Applications Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Join our team as a Senior Enterprise Applications Engineer and play a key role in managing and optimizing enterprise file transmission and B2B integration platforms. Leverage your expertise in Seeburger Business Integration Suite, MFT, EDI, and security compliance to ensure secur…

seeburger business integration suitemanaged file transferedi integrationpowershell+11

VP – FX Risk Solution Sales

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Join our team as VP, FX Risk Solutions Sales and drive innovative FX risk management for global corporate clients. Leverage your expertise in FX sales, risk assessment, and client relationship management to deliver tailored solutions. Shape the future of capital markets with a hi…

fx salesfx risk managementderivative structuringcredit analysis+11

Senior Manager, Planning & Analysis

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Job Description What is the opportunity? Working directly with the Corporate Real Estate (CRE) Regional Senior Director and their team, the role will develop real estate market plans to align the business to the CRE enterprise strategy and proactively support the implementation …

real estate market analysisportfolio planningbusiness case developmentfinancial analysis+11

Wealth Management Consultant

RBC·Leawood, Kansas, United States of America

OnsiteFull-time18d ago

Embrace the opportunity to become a Wealth Management Consultant and play a pivotal role in supporting financial advisors and clients. Leverage your expertise in investment consulting, wealth management, and regulatory compliance to drive strategic initiatives and deliver excepti…

investment consultingwealth managementfinancial advisingprivate banking+11

Associate/VP, Global Investment Banking, Leveraged Finance

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

OnsiteFull-time18d ago

Embrace the opportunity to become an Associate/VP in Global Investment Banking, Leveraged Finance. Lead high-impact transactions, collaborate with senior bankers, and mentor junior talent. Drive financial modeling, due diligence, and client engagement across diverse sectors. Shap…

financial modelingleveraged financecredit analysisdeal structuring+11

Associate Director; Personal & Commercial Banking Regulatory Change Compliance

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Embrace the opportunity to become an Associate Director, Personal & Commercial Banking Regulatory Change Compliance. Lead regulatory change initiatives, provide expert compliance guidance, and collaborate with senior management to ensure adherence to evolving regulations. Shape t…

regulatory compliancerisk managementconsumer protection regulationsaudit management+10

Manager, Internal Audit, Operations

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Join our team as a Manager, Internal Audit Operations and play a key role in risk assessment, internal controls, and governance for a leading financial institution. Collaborate with senior leaders, drive audit excellence, and support transformation initiatives. Grow your career i…

internal auditrisk managementinternal controls assessmentregulatory compliance+9

Client Associate/Registered Client Associate

RBC·Providence, Rhode Island, United States of America

OnsiteFull-time18d ago

Embrace the opportunity to become a Client Associate / Registered Client Associate at RBC Wealth Management. Support financial advisors, manage client accounts, and ensure compliance in a dynamic, collaborative environment. Grow your career with hands-on experience, professional …

account administrationclient relationship managementcompliance standardsaccount documentation+10

Senior Next Best Action (NBA) Product Manager (Strategic Execution Lead)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Join our team as a Senior NBA Product Manager and drive the future of personal banking. Lead strategic campaigns, collaborate across agile pods, and deliver innovative marketing solutions. If you excel in campaign management, analytics, and cross-functional leadership, this is yo…

campaign managementmarketing analyticsdata visualizationstrategic marketing+11

Analyst - Credit and Transaction Management (CTM)

RBC·Putrajaya, Wilayah Persekutuan Kuala Lumpur, Malaysia

OnsiteFull-time18d ago

Embrace the opportunity to become an Analyst - Credit and Transaction Management, where you'll manage global credit portfolios, streamline processes, and collaborate with internal stakeholders. Leverage your analytical skills and credit expertise to drive efficiency and support m…

credit analysisfinancial statement analysisportfolio managementcorporate lending+11

Financial Planner, Investment and Retirement Planning

RBC·OTTAWA, Ontario, Canada

OnsiteFull-time18d ago

Embrace the role of an Investment and Retirement Planner, where you'll design tailored financial solutions, build client relationships, and drive investment growth. Leverage your expertise in financial planning and mutual funds to help clients achieve their goals. Enjoy a collabo…

financial planninginvestment solutionsmutual fundsportfolio management+6

Full Stack Developer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time18d ago

Embrace the opportunity to become a Full Stack Developer and drive innovation in treasury management integration services. Collaborate with cross-functional teams to design, develop, and deploy robust solutions using .NET Core, C#, React, and Gen AI technologies. Shape the future…

c# (.net core).netvisual studioapache web services+11

Associate

RBC·MONTRÉAL, Quebec, Canada

OnsiteFull-time18d ago

Embrace the role of an Associate, supporting financial planners and clients with investment, lending, and banking solutions. Leverage your expertise in mutual funds, client service, and digital banking platforms. Bilingualism in English and French is essential. Grow your career i…

mutual fundspersonal lendinginvestmentsgeneral banking+11

Senior Software Developer, GFT

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time18d ago

Join our team as a Senior Software Developer and drive innovation in financial technology. Design, develop, and deliver high-impact software solutions across diverse domains. Collaborate with cross-functional teams, champion application security, and shape digital transformation.…

javasqlgitapplication security remediation+11

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

stakeholder managementpythonrisk managementsqlpresentation skillsclient relationship managementregulatory compliancejavascriptanalytical skillsdecision makingmutual fundsportfolio management