Company · 3,073 open roles

Careers at RBC

RBC has 3,073 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
3,073

Refreshed continuously

Median salary

Across active listings

Top hirers
Hottest cities
TORONTO, Ontario, Canada993MONTRÉAL, Quebec, Canada1072 Locations102VANCOUVER, British Columbia, Canada89HALIFAX, Nova Scotia, Canada81MISSISSAUGA, Ontario, Canada80New York, New York, United States of America72Jersey City, New Jersey, United States of America72

All open roles

3,073 positions at RBC

Client Advisor

RBC·GRIMSBY, Ontario, Canada

OnsitePart-time6d ago

Embrace the role of a Client Advisor and help clients achieve their financial goals. Use your sales expertise and problem-solving skills to deliver exceptional service, educate clients, and drive business growth. Enjoy a dynamic environment, world-class training, and opportunitie…

client relationship managementsalesdigital bankingclient onboarding+7

Client Advisor Intern

RBC·EDMONTON, Alberta, Canada

OnsitePart-time6d ago

Embrace the role of RBC as a Client Advisor Intern! Engage with clients, deliver exceptional service, and develop your sales skills in a dynamic, supportive environment. Gain hands-on experience in digital banking, client relationship management, and financial transactions while …

digital literacyclient relationship managementsales supportclient onboarding+6

Equity Research Associate - Diversified Financials

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Embrace the role of an Equity Research Associate specializing in diversified financials. Support research analysts, develop financial models, and analyze industry data. Collaborate with investors and capital markets professionals. Ideal for candidates with strong analytical skill…

financial modelingexcelanalytical skillsfund analysis+9

Senior Life Insurance Consultant

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time6d ago

Join our team as a Senior Life Insurance Consultant and drive growth in your territory. Leverage your sales expertise and relationship-building skills to deliver tailored solutions for clients. Enjoy a high earning potential, comprehensive training, and a supportive environment. …

life insurance salescross-sellingcustomer needs analysisrelationship management+8

Director, Energy Cash Management Sales

RBC·Houston, Texas, United States of America

OnsiteFull-time6d ago

Join our team as Director, Energy Cash Management Sales and drive growth by building strategic cash management relationships in the energy sector. Leverage your treasury expertise and sales acumen to deliver tailored solutions, exceed targets, and collaborate with top-tier profes…

cash managementtreasury service productssales strategy developmentrelationship management+11

Bilingual Senior Commercial Credit Advisor

RBC·MONTRÉAL, Quebec, Canada

OnsiteFull-time6d ago

Join our team as a Senior Commercial Credit Advisor and play a key role in credit renewals, risk analysis, and client service. Use your bilingual skills and commercial banking expertise to support relationship managers and optimize credit structures. Grow your career in a dynamic…

commercial credit riskfinancial statement analysisbilingual communication (english and french)commercial banking+11

Private Banking Advisor

RBC·VICTORIA, British Columbia, Canada

OnsiteFull-time6d ago

Embrace the role of a Private Banking Advisor and deliver tailored financial advice to high net worth clients. Leverage your expertise in client relationship management, investment funds, and financial analysis to drive business growth and provide exceptional banking experiences.…

client relationship managementfinancial advisinginvestment funds in canada (ifc)canadian securities course (csc)+9

Senior Manager Investment Finance (Insurance)

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time6d ago

Join our team as a Senior Manager Investment Finance and lead the accounting and reporting for a top-ranked insurer. Drive investment finance excellence, oversee complex portfolios, and partner with senior leaders. If you have strong IFRS 9 expertise, CPA, and leadership skills, …

investment accountingifrs 9financial reportingfinancial analysis+11

Director, Product Management & Strategy – AI & Digital Transformation

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Join our team as Director, Product Management & Strategy – AI & Digital Transformation and lead the development of scalable AI solutions. Drive enterprise-level strategy, influence senior leadership, and champion digital transformation initiatives. Shape the future of AI at RBC a…

product strategyai product leadershipdigital transformationstrategic planning+11

Client Advisor

RBC·GREATER SUDBURY / GRAND SUDBURY, Ontario, Canada

OnsitePart-time6d ago

Embrace the role of a Client Advisor and help clients achieve their financial goals. Engage with customers, deliver exceptional service, and drive business growth through digital solutions. If you have strong communication skills, a passion for client service, and a drive to succ…

customer servicedigital literacyclient relationship managementrisk management+7

Financial Advisor Intern

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Embrace the opportunity to become RBC as a Financial Advisor Intern! Deliver client-centric advice, support financial planning, and build lasting relationships in a dynamic, community-focused environment. Gain hands-on experience in investments, credit, and business banking while…

financial advisingclient relationship managementinvestment products knowledgecredit analysis+10

Senior Software Developer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Join our team as a Senior Software Developer and drive the design, development, and support of mission-critical platforms for personal credit technology. Leverage your expertise in Java, Spring Boot, and cloud-native deployment to deliver robust solutions in a collaborative, agil…

angularjavaspring bootrestful apis+11

Lead Software Developer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Embrace the role of a Lead Software Developer and drive the design, development, and support of mission-critical platforms for personal credit solutions. Collaborate with cross-functional teams, lead technical direction, and champion best practices in a dynamic, agile environment…

javaspring bootrestful apisswagger+11

Engagement Marketing Manager

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Embrace the role of an Engagement Marketing Manager and drive impactful customer engagement programs for a leading loyalty brand. Shape marketing strategies, launch innovative campaigns, and collaborate across teams to deepen customer relationships. If you excel in project manage…

marketing strategy developmentcustomer engagementproject managementcreative brief development+11

Client Advisor

RBC·SASKATOON, Saskatchewan, Canada

OnsiteFull-time6d ago

Embrace the role of a Client Advisor and help clients achieve their financial goals. Use your sales expertise and problem-solving skills to deliver exceptional service, educate clients, and drive business growth. If you thrive in a target-driven environment and enjoy building rel…

client relationship managementsalesdigital bankingclient onboarding+8

Director, AI Research and Innovation Programs

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time6d ago

Join our team as Director, AI Research and Innovation Programs and lead cutting-edge AI initiatives at RBC Borealis. Drive strategic partnerships, manage high-impact research, and shape the future of AI in financial services. Collaborate with top researchers and industry leaders …

ai program managementmachine learningstrategic partnershipsresearch publication+11

Business Application Specialist

RBC·CALGARY, Alberta, Canada

OnsiteFull-time6d ago

Embrace the role of a Business Application Specialist and deliver impactful technology training to RBC Wealth Management Canada. Leverage your expertise in wealth management and business applications to empower teams, drive adoption, and support branch success. Shape the future o…

wealth managementbusiness applicationstraining deliveryapplication coaching+11

Banking Advisor

RBC·VANCOUVER, British Columbia, Canada

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

digital literacyclient relationship managementsalesclient discovery+6

Financial Planner, Investment and Retirement Planning - Eastern Ontario

RBC·NORTH GRENVILLE, Ontario, Canada

OnsiteFull-time6d ago

Embrace the role of a Financial Planner, Investment and Retirement Planning, and help clients achieve their financial goals through tailored investment solutions. Leverage your expertise in financial planning, mutual funds, and client acquisition while working with a collaborativ…

financial planninginvestment solutionsmutual fundsportfolio management+7

Principal Product Manager, AI Solutions

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Exciting opportunity for a Principal Product Manager, AI Solutions to lead innovative AI-driven products in Home Equity Finance. Drive strategy, collaborate with top-tier teams, and shape the future of financial services at RBC. Join us to make a real impact by transforming the m…

product managementai/ml conceptsagile methodologiesstakeholder management+11

Wealth Concierge

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Embrace the role of a Wealth Concierge and support high-net-worth clients with expert investment management and wealth planning. Leverage your client service and investment expertise to deliver exceptional results, coordinate with partners, and ensure seamless client experiences.…

client serviceinvestment managementasset and liability managementcash management+10

Principal, Technical Product Manager

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Exciting opportunity for a Principal Technical Product Manager to lead innovative AI and Data platform products at RBC. Drive product strategy, collaborate with engineering teams, and shape the future of AI solutions. Join a passionate team at the forefront of digital transformat…

product managementai platformsmachine learningaws+11

Associate

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time6d ago

Embrace the role of an Associate at RBC Dominion Securities, supporting a dynamic advisory team in Vancouver. Conduct investment research, portfolio analysis, and client service while developing your skills in wealth management. Ideal for detail-oriented professionals with strong…

investment researchclient serviceportfolio monitoringequity analysis+11

Senior Director, Planning, Strategy & Value – AI & Digital Transformation

RBC·TORONTO, Ontario, Canada

OnsiteFull-time6d ago

Join our team as Senior Director, Planning, Strategy & Value – AI & Digital Transformation. Lead large-scale AI and digital transformation initiatives, drive enterprise value, and collaborate with senior executives to shape strategic outcomes. Make a lasting impact in a dynamic e…

strategic planningportfolio managementai transformationgovernance+11

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

stakeholder managementclient relationship managementreferral generationclient discoveryclient onboardingfinancial transactions processingclient educationdigital literacyportfolio managementsalescurious mindsetanalytical skills