Company · 2,973 open roles

Careers at RBC

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

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

2,973 positions at RBC

Associate Relationship Manager

RBC·Bridgetown, Barbados

OnsiteFull-time3d ago

Embrace the role of an Associate Relationship Manager and play a key role in delivering tailored banking solutions to commercial clients. Leverage your expertise in financial analysis, risk management, and client onboarding while collaborating with experienced professionals. Grow…

commercial bankingportfolio managementrisk managementfinancial statement analysis+8

Manager – WFM Routing and Skill Optimization

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time3d ago

Join our team as Manager, WFM Routing and Skill Optimization! Lead Genesys routing strategies, optimize call flow, and drive operational excellence. Collaborate across business units, manage Advisor profiles, and ensure top-tier client experience. If you have strong Genesys exper…

genesys routingworkforce managementcall flow optimizationinteraction routing+9

Actuarial Associate - Individual Pricing

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time3d ago

Embrace the role of an Actuarial Associate - Individual Pricing and play a key role in developing, pricing, and analyzing Creditor, Life, Health, and Wealth insurance products. Leverage your actuarial expertise and regulatory knowledge to drive profitability and support strategic…

moody’s analytics axisms excelactuarial pricingproduct development+10

Payment Senior Resolution Officer

RBC·HALIFAX, Nova Scotia, Canada

OnsiteFull-time3d ago

Join our team as a Senior Payment Resolution Officer and play a key role in ensuring accurate and compliant payment processing across North America. Leverage your expertise in accounts payable, payment approval, and reconciliation to drive process improvements and deliver high-qu…

accounts payable processescheque managementpayment approval reviewgeneral ledger reconciliation+11

Wealth Management Intern

RBC·Boulder, Colorado, United States of America

OnsitePart-time3d ago

Are you looking for an exciting opportunity to kickstart your career? Join our team as an Intern, where you will provide essential administrative and operational support to Financial Advisors and clients, while gaining valuable experience in the financial services industry.. Cate…

administrative supportclient communicationfiling projectsaccount management+7

Senior Sales Consultant Life Insurance

RBC·WINNIPEG, Manitoba, Canada

OnsiteFull-time3d ago

Join our team as a Senior Sales Consultant, Life Insurance, and drive growth by building strong relationships with top insurance advisors. Leverage your expertise in life insurance sales, financial markets, and cross-selling to exceed targets. Enjoy a high earning potential, flex…

life insurance salesrelationship managementcross-sellingfinancial acumen+9

Intern – Business Management

RBC·Putrajaya, Wilayah Persekutuan Kuala Lumpur, Malaysia

OnsiteFull-time3d ago

Embrace the role of RBC as a Business Management Intern! Enhance our FO Sharepoint platform, manage document workflows, and support compliance processes. Gain hands-on experience in AML, fraud risk, and process management while collaborating with cross-functional teams. Join us t…

microsoft excelanti-money launderingmicrosoft sharepointmicrosoft word+9

Operations Support Officer

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time3d ago

Embrace the role of an Operations Support Officer and play a key role in supporting international private banking operations. Leverage your expertise in branch operations, client service, and compliance to deliver efficient solutions for high net worth clients. Grow your career i…

client servicingbranch operationswire paymentsforeign exchange contracts+9

Senior Quality Engineer- Halifax

RBC·HALIFAX, Nova Scotia, Canada

OnsiteFull-time3d ago

Join our team as a Senior Quality Engineer and drive the quality of business-critical applications. Leverage your expertise in test automation, backend testing, and Oracle databases to ensure robust solutions. Collaborate with cross-functional teams, contribute to process improve…

test automationtest designdefect managementsql+11

Analyst, Metadata Management

RBC·HALIFAX, Nova Scotia, Canada

OnsiteFull-time3d ago

Embrace the role of a Metadata Management Analyst and play a key role in ensuring data quality and integrity. You'll collect and analyze data, document processes, and support information systems to meet organizational needs. Grow your career in a dynamic environment focused on da…

metadata managementdata validationdata cleaningdata analysis+5

Senior Sales Consultant, Wealth

RBC·EDMONTON, Alberta, Canada

OnsiteFull-time3d ago

Join our team as a Senior Sales Consultant, Wealth, and drive growth by building strong relationships with top insurance advisors. Leverage your sales expertise to expand our network, deliver market insights, and support business development across Alberta, Saskatchewan, and Mani…

sales strategyrelationship managementinsurance productsbusiness development+11

Manager, Expense Finance (Insurance)

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Manager, Finance and lead financial planning, budgeting, and reporting for our insurance division. Drive process improvements, support business initiatives, and collaborate with senior executives. If you have strong financial acumen, CPA credentials, and experi…

financial planning and analysisbudget managementfinancial reportingfinancial analysis+11

Tech Lead - Specialist Java Backend Developer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Senior Java Backend Developer Lead and drive the modernization of digital banking solutions. Lead architectural decisions, mentor teams, and architect scalable, cloud-native backend systems. Shape the future of banking technology with cutting-edge tools and a c…

javaspring bootmicroservices architecturerest apis+11

Client Advisor

RBC·THUNDER BAY, Ontario, Canada

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

Senior Manager - Data Risk and Governance

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Senior Manager - Data Risk and Governance, leading global risk assessments and regulatory compliance for enterprise data management. Influence senior stakeholders, ensure privacy and data quality, and drive strategic governance initiatives. Shape the future of …

data risk assessmentprivacy risk assessmentregulatory compliancedata governance+11

Senior Business Analyst

RBC·MISSISSAUGA, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Senior Business Analyst and drive impactful digital and data initiatives in the insurance sector. Leverage your expertise in Agile, business analysis, and stakeholder management to deliver innovative solutions. Collaborate with diverse teams, shape business pro…

agile methodologybusiness analysisstakeholder managementrequirements analysis+11

Client Advisor

RBC·BURNABY, British Columbia, Canada

OnsiteFull-time3d 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 fast-paced, client-focused environment, this is …

client relationship managementsalesdigital bankingclient onboarding+9

Senior Full Stack Developer, GFT

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time3d ago

Join our team as a Senior Full Stack Developer and help build enterprise digital tools like RBC Translate and Canva. Work with cutting-edge technologies like React, Node.js, Python, and cloud platforms. Collaborate on innovative projects, drive integration, and shape the future o…

node.jspythonrest apireact+11

Director, Runtime Governance & Decision Lead

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as Director, Runtime Governance & Decision Lead and shape the future of responsible AI in banking. Drive strategy, design robust workflows, and influence governance decisions at the enterprise level. Collaborate with leaders and engineers to ensure defensible, trans…

ai governance workflow designdecision support systemsrisk review processesoperational workflow design+11

0000174229

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as a Senior Manager, Client Engagement and drive impactful strategies to optimize client lifetime value on our Direct Investing platform. Lead cross-functional teams, deliver actionable insights, and shape client onboarding and engagement. If you excel in analytics,…

p&l managementbusiness strategy developmentclient engagementdata analytics+11

Sr. Director, T&O Strategy and Strategic Initatives

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as Senior Director, Technology & Operations Strategy and Strategic Initiatives. Lead high-impact transformational change, drive technology strategy, and collaborate with C-suite leaders to shape the future of RBC. If you excel at executive influence, strategic plann…

technology strategychange managementstakeholder managementlocation strategy+11

Senior Director, Early Talent & Innovation Programs

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Join our team as Senior Director, Early Talent & Innovation Programs and lead the strategic design and execution of integrated talent and experience programs for technology and operations. Drive organizational transformation, mentor a high-performing team, and shape the future of…

strategic leadershiptalent managementorganizational transformationprogram delivery management+11

Financial Planning Specialist

RBC·REGINA, Saskatchewan, Canada

OnsiteFull-time3d ago

Embrace the opportunity to become a Financial Planning Specialist and deliver high-value, customized financial advice to high net worth clients. Leverage your expertise in financial planning, investment, and risk management while collaborating with advisors and supporting busines…

financial planninginvestment planningretirement planningrisk management+11

Operations Associate III - Investment Advisor Operations

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time3d ago

Embrace the role of an Operations Associate III in Investment Advisor Operations! Leverage your expertise in account administration, billing, and customer service to ensure seamless client advisory account management. Thrive in a fast-paced environment, collaborate with a high-pe…

account administrationclient advisory account processingcustomer servicebilling+7

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

stakeholder managementclient onboardingbusiness developmentregulatory compliancefinancial analysisrisk managementsales supportdecision makingattention to detailproduct developmentpresentation skillsr
RBC careers — 2,973 open roles | ResuMinder | ResuMinder