echoloc

RBC Tech Stack

Global bank scaling automation, compliance, and digital transformation across 94,000+ employees

Banking Toronto, Ontario 10,001+ employees Public Company

RBC operates a diversified financial services platform serving 17+ million clients across 30 countries, built on a hybrid Microsoft/open-source stack (Azure, C#, Python, Kubernetes, GitHub) while actively adopting Databricks, GraphRAG, and RPA. The hiring mix—finance-heavy (622 roles) with meaningful engineering (199) and data (97) presence—reflects an enterprise struggling to move manual, compliance-intensive processes toward automation and digital enablement. Recent project focus on continuous risk monitoring and process transformation signals ongoing friction between legacy operations and modernization priorities.

Tech Stack 200 technologies

Core StackPython C# Active Directory Jira Selenium Java JavaScript TypeScript Docker Kubernetes GitHub Confluence Tableau SWIFT Angular WordPress C/C++ Azure Entra ID Windows macOS Microsoft Office Robot Framework SQL PowerPoint Avaloq Fedwire Excel Gutenberg HTML CSS+170 more
AdoptingDatabricks AWS GitHub OpenShift Confluence Jira GraphRAG RPA+9 more
ReplacingSAS SQL Server AWS

What RBC Is Building

Challenges

  • Risk mitigation
  • Ensuring compliance with regulatory requirements
  • Process inefficiencies
  • Digital adoption
  • Efficiency improvement
  • Improving service quality via centres of excellence
  • Continuous risk monitoring
  • Improving sales effectiveness
  • Manual processes
  • Reducing costs

Active Projects

  • Automation initiatives
  • Digital enablement
  • Continuous assurance and risk monitoring program
  • Automation of manual processes
  • Risk assessments
  • Qe program implementation
  • Project risk governance framework implementation
  • Monthly financial analytical reporting packages
  • Process transformation
  • Fiat portfolio management

Hiring Activity

Steady1,800 roles · 700 in 30d

Department

Finance
622
Sales
277
Engineering
199
Ops
171
Data
97
Legal
66
Product
60
Support
59

Seniority

Senior
553
Mid
534
Manager
183
Junior
168
Director
160
Intern
98
Lead
43
VP
28

Notable leadership hires: Associate Director, Director Strategy, Data Delivery Lead, Chief Architect, Marketing Director

Company intelligence

Find more companies like RBC by tech stack, pain points and active projects

Get started free

About RBC

Royal Bank of Canada is Canada's largest bank by market capitalization and among the world's largest financial institutions. The company operates a full-service model spanning retail banking, wealth management, capital markets, insurance, and financial planning, with operations in Canada, the United States, and 27 additional countries. RBC employs over 94,000 people and serves more than 17 million clients globally. The organization is actively hiring across finance, sales, engineering, and operations roles in at least 16 countries, with leadership investment in strategy, architecture, and data delivery.

HeadquartersToronto, Ontario
Company Size10,001+ employees
Hiring MarketsCanada, United States, Malaysia, Singapore, China, United Kingdom, Cayman Islands, Aruba

Frequently Asked Questions

What tech stack does RBC use?

RBC runs C#, Python, Java, and SQL on Azure (with Active Directory/Entra ID), alongside banking-specific systems (Avaloq, SWIFT, Fedwire). Modern tooling includes Kubernetes, Docker, GitHub, Jira, Tableau, and Angular. The company is adopting Databricks, GraphRAG, and AWS while moving away from SAS and SQL Server.

What is RBC working on?

Current priorities include automation initiatives, digital enablement, continuous risk monitoring, process transformation, RPA deployment, and QE program implementation. Projects also focus on financial reporting, portfolio management, and project risk governance frameworks.

Similar Companies in Banking

Other companies in the same industry, closest in size