Company · 6,418 open roles

Careers at RBC

RBC has 6,418 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
6,418

Refreshed continuously

Median salary
$75,786–$107,897

Across active listings

Top of band reaches $400,000 for senior tracks.
Top hirers
Hottest cities
TORONTO, Ontario, Canada2131MONTRÉAL, Quebec, Canada250Minneapolis, Minnesota, United States of America193VANCOUVER, British Columbia, Canada178MISSISSAUGA, Ontario, Canada156New York, New York, United States of America145HALIFAX, Nova Scotia, Canada140Jersey City, New Jersey, United States of America111

All open roles

6,418 positions at RBC

Senior Director, ATOM Engineering

RBC·TORONTO, Ontario, Canada

OnsiteFull-time65d ago

Job Description What is the opportunity? RBC's AI Group has developed ATOM (Asynchronous Temporal Model), a groundbreaking proprietary AI foundation model that is transforming how RBC serves its clients. ATOM learns from billions of financial event sequences to power personalize…

Senior Developer – Salesforce Integrations

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time65d ago

Join our team as a Senior Salesforce Integration Developer and drive digital transformation by designing and maintaining API-based integrations using MuleSoft. Collaborate with cross-functional teams, leverage Java and cloud technologies, and contribute to scalable enterprise sol…

mulesoftjavaapi developmentrest+11

Senior Software Developer in Test (Development Focused)

RBC·MONTRÉAL, Quebec, Canada

OnsiteFull-time65d ago

Join our team as a Senior Software Developer in Test and drive the quality of cutting-edge banking applications. Leverage your expertise in test automation, banking compliance, and AI-driven tools to ensure robust, scalable solutions. Collaborate with cross-functional teams and i…

test automationbanking application testingseleniumjava+11

Lead Software Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time65d ago

Embrace the opportunity to become a Lead Software Engineer and drive innovation in software development. Lead complex projects, mentor junior engineers, and deliver high-quality solutions using Java, SQL, and modern DevOps tools. Shape the future of technology at RBC while collab…

javasqlgitspring boot+11

Staff AI Security Researcher (Global Security)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time65d ago

Exciting opportunity for a Staff AI Security Researcher to lead threat research and vulnerability assessments in AI/ML security at RBC. Collaborate with top experts, influence industry standards, and drive defense strategies for cutting-edge financial technology. Shape the future…

threat analysisvulnerability assessmentai security researchpython+11

Manager, GRM Operational Risk – Global Risk Oversight

RBC·PERSIARAN IRC 2, IOI RESORT CITY IOI CITY TOWER ONE:PUTRAJAYA

OnsiteFull-time66d ago

Job Description The GRM Operational Risk – Global Risk Oversight team in Malaysia is a centralized 2LOD group responsible to provide Operational Risk and Control oversight and related support across RBC segments and geographies leveraging consistent set of tools, practices, proc…

Analyst, OTC Derivatives Settlement & Clearing EMEA & APAC ( 12 Months Contract)

RBC·PERSIARAN IRC 2, IOI RESORT CITY IOI CITY TOWER ONE:PUTRAJAYA

OnsiteFull-time66d ago

Job Description We are seeking an Analyst to join our OTC Derivatives Settlements Operations team on a 12 month contract. In this role, you will manage critical settlement operations for Rates & Credit Derivative transactions, ensuring accurate and timely processing while mainta…

Financial Planning Specialist

RBC·TORONTO, Ontario, Canada

OnsiteFull-time66d ago

Job Description What is the opportunity? As an integral member of the RBC Family Office Services team, your role as a Financial Planning Specialist is to work with our advisors to deliver comprehensive, customized financial plans to High Net Worth (HNW) clients of RBC Wealth Man…

Program Manager - Regulatory Technology

RBC·TORONTO, Ontario, Canada

OnsiteFull-time66d ago

Job Description WHAT IS THE OPPORTUNITY? Royal Bank of Canada is strengthening its regulatory technology capabilities and needs an experienced leader to help manage large, complex regulatory programs at enterprise scale. As Senior Program Manager, Regulatory Technology, you will…

Senior Manager, Risk Identification

RBC·TORONTO, Ontario, Canada

OnsiteFull-time66d ago

Job Description What is the opportunity? The Enterprise Chief Controls Office (ECCO) is seeking a Senior Manager, Risk Identification to join the Practice Management team as a key member of our First Line of Defense (1LOD) group. In this role, you will execute hands-on risk ide…

Manager, Risk Identification

RBC·TORONTO, Ontario, Canada

OnsiteFull-time66d ago

Job Description What is the opportunity? The Enterprise Chief Controls Office (ECCO) is seeking a Manager, Risk Identification to join the Practice Management team as a key member of our First Line of Defense (1LOD) group. In this role, you will execute hands-on risk identifica…

Product Due Diligence Analyst

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time66d ago

Job Description WHAT IS THE OPPORTUNITY? The Packaged Solutions team is the primary source of product development, management, and support for investment products sold throughout RBC US Wealth Management, including mutual funds, ETFs, CEFs, and 529 plans. In this role, you will …

RBC Financial Planning Networking Event

RBC·VANCOUVER, British Columbia, Canada

OnsiteFull-time66d ago

Job Description RBC FINANCIAL PLANNING - ELEVATE YOUR CAREER Join Canada's Largest Network of Accredited Financial Planners Are you a CFP®, PFP®, or QAFP® professional looking for your next opportunity? Experience an exclusive networking evening hosted by RBC - connect with sen…

Financial Analyst - Product Control

RBC·PERSIARAN IRC 2, IOI RESORT CITY IOI CITY TOWER ONE:PUTRAJAYA

OnsiteFull-time66d ago

Job Description • Assisting with analysis and review of the organization's financial performance by collecting, analyzing and reporting financial and statistical data. • Coordinating month-end and year-end reporting, preparing accruals and schedules, and submitting monthly and a…

2027 Capital Markets, COO Operations Summer Analyst

RBC·Chicago, Illinois, United States of America

OnsiteFull-time66d ago

Job Description COO Operations Summer 2027 Analyst Program WHAT IS THE OPPORTUNITY? RBC Capital Markets is a premier investment bank that provides a focused set of products and services to corporations, institutional investors and governments around the world. With more than 7,…

2027 Winter Change Management Intern (4 months)

RBC·MONTRÉAL, Quebec, Canada

OnsiteFull-time66d ago

Job Description What is the opportunity? The Client Complaints Appeal Office is looking for a dynamic candidate to play an important role and contribute to a transformational initiative.  In order to implement the changes being made to our operating model, we are seeking a candi…

Director, AI Product Community & Adoption

RBC·TORONTO, Ontario, Canada

OnsiteFull-time89d ago

Job Description What's the opportunity? We're looking for a leader to make RBC's internal agentic AI platform a habit, not a launch. As Director, Community & Adoption, you will drive end-user engagement, behavioural adoption, and community growth — building a vibrant internal u…

2027 Capital Markets, AidenEdge Program Winter Analyst (4 Months)

RBC·BROOKFIELD PLACE FKA 3 WORLD FINANCIAL CENTER, 200 VESEY STREET:NEW YORK

OnsiteFull-time72d ago

Job Description RBC Capital Markets is a part of the Royal Bank of Canada, one of the largest providers of financial services in the world. RBC ranks among the top five banks in North America by market capitalization and has one of the highest credit ratings of any financial ins…

2027 Capital Markets, AidenEdge Program Winter Analyst (4 Months)

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

OnsiteFull-time72d ago

Job Description RBC Capital Markets is a part of the Royal Bank of Canada, one of the largest providers of financial services in the world. RBC ranks among the top five banks in North America by market capitalization and has one of the highest credit ratings of any financial ins…

pythonjavac#c/c+++11

2027 Global Investment Banking, AidenEdge Program Winter Analyst (4 Months)

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

OnsiteFull-time72d ago

Job Description RBC Capital Markets is a part of the Royal Bank of Canada, one of the largest providers of financial services in the world. RBC ranks among the top five banks in North America by market capitalization and has one of the highest credit ratings of any financial ins…

pythonjavac#c/c++11

2027 Winter - ECCO, ECT Control Assurance Intern (4 Months)

RBC·TORONTO, Ontario, Canada

OnsiteFull-time66d ago

Job Description What is the opportunity? The primary role of the incumbent is to support the team who executes control assessment activities, which evaluate the design and operating effectiveness of key controls in line with RBC’s Internal Control Policy and Standard. The incumb…

control assessmentrisk managementinternal control policyprocess improvement+10

Principal Product Manager, AI Solutions

RBC·401 GEORGIA ST W:VANCOUVER

OnsiteFull-time97d ago

Job Description Principal Product Manager, AI Solutions What's the opportunity? You will work at the intersection of AI and financial services, leveraging innovative technologies to create user-centric products. You’ll work with business partners, world-class research and engi…

Financial Advisor

RBC·BROCKVILLE, Ontario, Canada

OnsiteFull-time66d ago

Job Description What is the opportunity? As an RBC Financial Advisor, you attract, nurture, and grow relationships with our high-value personal and small business clients, by adding value in the moments that matter to them. You provide our clients with proactive, professional a…

Senior Software Developer – Trading application

RBC·TORONTO, Ontario, Canada

OnsiteFull-time66d ago

Job Description What is the opportunity? The RBC Investor and Services and Technology team is seeking a Software Developer to support an application that processes FX transactions. In this role you will be responsible for the design and development of solutions on the Kondor+ b…

sqljavatrading application platformlinux+11

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

javapythonci/cd pipelinessqlc#javascripthtmlcssartificial intelligencebusiness analysissolution designtechnical design