Company · 6,408 open roles

Careers at RBC

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

Refreshed continuously

Median salary
$74,123–$105,703

Across active listings

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

All open roles

6,408 positions at RBC

Portfolio Manager, External Managers – Alternatives

RBC·TORONTO, Ontario, Canada

OnsiteFull-timeCA$90,000–CA$140,000/year3d ago

Job Description What is the opportunity? We are seeking an experienced Portfolio Manager to support the management of relationships with external fund managers and alternative investment partners. This role involves portfolio analysis, performance monitoring, due diligence, and s…

portfolio managementalternative asset class expertiseexternal manager oversightperformance analysis+11

Senior Site Reliability Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description WHAT IS THE OPPORTUNITY? Join RBC as a Senior Site Reliability Engineer and be part of the bank’s major transformation journey. This role offers the chance to drive innovation, align with our business partners and industry changes, and build excellence in skills…

ansiblepythoninfrastructure as codekubernetes+11

Director, External Managers – Alternatives

RBC·TORONTO, Ontario, Canada

OnsiteFull-timeCA$125,000–CA$175,000/year3d ago

Job Description What is the opportunity? We are seeking an experienced Director to lead a team of portfolio managers overseeing relationships with external fund managers and alternative investment partners. This role is responsible for portfolio construction, performance monitori…

portfolio managementalternative investmentsteam leadershipcfa+11

Senior Manager, Business Intelligence & Reporting

RBC·TORONTO, Ontario, Canada

OnsiteFull-timeCA$90,000–CA$140,000/year3d ago

Job Description Join the GAM Business Intelligence & Reporting team as the technical lead for Tableau. This is a hands-on individual contributor role. You will set technical direction, establish development standards, and be the team’s authority on BI best practices. The team ena…

tableau developmentsqltableau administrationdashboard development+11

Client Associate

RBC·Trincity, Trinidad and Tobago

OnsiteFull-time3d ago

Job Description APPLICATION DEADLINE: NOVEMBER 17, 2026 📍 Trincity Branch, Trinidad What is the opportunity? In this role you will deliver on the RBC’s client experience and own the moment with our clients, effectively using time on the counter and the floor to meet client nee…

customer servicecash managementdigital bankingcomplaint handling+11

Complex Operations Associate

RBC·Dallas, Texas, United States of America

OnsiteFull-time3d ago

Job Description What is the opportunity? Join RBC Wealth Management as a Complex Operations Associate and help our complex branch offices run efficiently.  You will handle cashiering duties and ensure the accuracy of client transactions. You will also interact with employees thr…

cash handlingclient transaction processingmicrosoft officeregulatory compliance+11

Senior Business Deposit Specialist

RBC·BURLINGTON, Ontario, Canada

OnsiteFull-time3d ago

Job Description Mobility This position will require ability and willingness to travel extensively throughout the Southwestern Ontario (SWO) region (which includes Halton, Windsor, London, Niagara, Kitchener-Waterloo and Hamilton) to meet with clients and commercial partners.   W…

deposit solutions designtreasury solutionsnegotiationclient relationship management+11

Manager, Chief Control Office - SOX

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity? The Chief Control Office - SOX at RBC is a second line team reporting to the CFO Group, enhancing the financial control environment and reporting. As the team responsible for designing and executing RBC's Sarbanes-Oxley (SOX) Compliance …

sox compliancechartered professional accountantinternal controlsrisk management+11

Senior Business Systems Analyst

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time$70,000–$130,000/year3d ago

Job Description The Senior Business Systems Analyst is responsible for business analysis activities on medium to large size projects. The role demonstrates advanced knowledge and ability, and can apply the competency in new or complex situations and guides other professionals. T…

requirements managementbusiness analysisagile methodologybusiness process modeling+11

Analyst, Global Investment Banking, Leveraged Capital Markets

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

OnsiteFull-time$110,000–$135,000/year3d ago

Job Description What will you do? • Provide support for the syndication of lead left Leveraged Loan and High Yield debt transactions to institutional investors (CLOs, mutual funds, hedge funds, pensions, etc) • Prepare detailed pitch, marketing, and offering materials inclusive…

financial analysisleveraged financecapital marketscredit analysis+11

Senior/Lead API Developer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description WHAT IS THE OPPORTUNITY? We are seeking a Senior/Lead API Developer to design, develop, and oversee the creation of robust, scalable APIs for our digital products and services; as well as leading the modernization and standardization efforts for our legacy APIs. …

api developmentrestful api designmicroservices architecture.net+11

Manager, IT/Cyber Risk Management

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity? The IT and Cyber Risk Manager is responsible for supporting the 1st line oversight management of technology and cyber risks for Personal and Commercial Banking segments. In this role you will collaborate with cross-functional risk, techno…

it risk managementcyber risk managementoperational risk managementrisk assessment+11

API Platform Architect

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What is the Opportunity? We are seeking a API Platform Architect to own platform standardization and enterprise API strategy/governance for CNB’s major API gateways – Apigee and MuleSoft. This role combines deep technical expertise with strategic thinking to main…

api architectureapigeemulesoftapi governance+11

Lead Software Engineer

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description As a Lead Software Engineer at RBC, you will play a key role in designing, developing, and delivering software solutions of high complexity. This role emphasizes independence, adaptability, and the ability to manage multiple projects simultaneously while maintain…

javasqlgitspring boot+11

Banking Advisor

RBC·REGINA, Saskatchewan, Canada

OnsiteFull-time3d 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, credit, and investment needs. As an RBC …

mutual funds accreditationdigital bankingclient onboardingfinancial transactions+11

Client Associate

RBC·Green Bay, Wisconsin, United States of America

OnsiteFull-time3d ago

Job Description What is the opportunity?   Embrace RBC Wealth Management’s core values and inclusive culture as an integral part of our branch serving financial advisors and our clients.  As a Client Associate/Registered Client Associate, become a trusted resource to our clients…

series 7 licenseseries 66 licenseseries 63 licenseseries 65 license+11

Paralegal

RBC·Jersey City, New Jersey, United States of America

OnsiteFull-time$60,000–$90,000/year3d ago

Job Description What is the Opportunity? As the Paralegal in the RBC Law Group, you will support the U.S. Litigation Team. You will act as a trusted advisor to manage all facets of litigation, discovery matters, regulatory inquiries and employment matters. You will interact freq…

litigation managementdiscovery managementregulatory compliancecase management systems+11

Senior Manager, Liquidity Risk Measurement

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What is the opportunity? Reporting to the Director, Treasury Risk Management, the Senior Manager, Liquidity Risk Measurement oversees the effective use, development, and maintenance of Corporate Treasury's (CT) QRM risk engine for liquidity risk measurement. You …

liquidity risk managementfinancial modelingsqldata analysis+11

Lead Solutions Architect

RBC·Minneapolis, Minnesota, United States of America

OnsiteFull-time$100,000–$170,000/year3d ago

Job Description What is the opportunity? As a Lead Solutions Architect, you will collaborate with IT, Operations, and business stakeholders to lead the development of comprehensive technical solution architectures for highly complex and high-risk IT initiatives (valued between $…

solution architectureenterprise architectureit architecturecloud architecture+11

Client Associate/Registered Client Associate

RBC·Wayzata, Minnesota, United States of America

OnsiteFull-time$40,000–$60,000/year3d ago

Job Description What is the opportunity?   Embrace RBC Wealth Management’s core values and inclusive culture as an integral part of our branch serving financial advisors and our clients.  As a Client Associate/Registered Client Associate, become a trusted resource to our clients…

series 7 licenseseries 66 licenseseries 63 licenseseries 65 license+11

Branch Manager

RBC·WINKLER, Manitoba, Canada

OnsiteFull-time3d 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 Ambassado…

mutual funds accreditationmutual funds salespeople managementbranch management+11

Branch Operations Assistant

RBC·NIAGARA FALLS, Ontario, Canada

OnsiteFull-timeCA$40,000–CA$55,000/year3d ago

Job Description What is the opportunity? The RBC Dominion Securities Management team located in Niagara Falls is looking for a Branch Operations Assistant to join their team! You will provide superior service along with administrative and operational support to clients and emplo…

microsoft officesecurities industry knowledgecanadian securities courseconduct & practices handbook+7

Director, Treasury Solutions – Capital Markets

RBC·CALGARY, Alberta, Canada

OnsiteFull-time3d ago

Job Description Mobility This position will require ability and willingness to travel within the region and internationally.   What is the Opportunity? Reporting into the Managing Director & Head, Treasury Solutions - Capital Markets, you will be accountable for the management a…

cash management productstreasury solutionsclient relationship managementaccount management+11

Director, Newcomer Channel Strategy & Operations

RBC·TORONTO, Ontario, Canada

OnsiteFull-time3d ago

Job Description What’s the Opportunity? Newcomers are critical client segment for RBC, with distinct needs across their journey - from preparing to move to Canada, to establishing their financial lives upon arrival, to building deeper financial relationships as they settle and g…

client onboardingchannel strategydigital transformationproduct management+11

Tech stack signals

What RBC hires for

Most-requested skills across active job descriptions.

regulatory compliancefinancial analysisrisk managementportfolio managementcustomer servicesqlclient relationship managementdata analysisprocess improvementclient onboardingaccount managementdue diligence