← Back

Royal Bank of Canada

71
/ 100
Stable

Royal Bank of Canada Job Market Score

Driven by
  • Net hiring is positive (+1458 this week — 1458 added vs 0 removed)
  • Most postings refresh within a month (12% open 30+ days)
  • Pay is below the national median ($95k vs $135k national)

Royal Bank of Canada job market

Aggregated from currently-active postings tracked in Royal Bank of Canada.

Wages by category

BucketJobsMedian annualMedian hourly
Director354$218k n=64
DevOps / SRE73
Data Analyst69
Finance68$130k n=14
ML / AI Engineering58

Wages by occupation (SOC)

BucketJobsMedian annualMedian hourly
Managers, All Other594$90k n=142
Software Developers161$147k n=8
Financial and Investment Analysts116$118k n=4
Management Analysts114$110k n=23
Project Management Specialists52$130k n=9

Wages by employment type

BucketJobsMedian annualMedian hourly
Full-time3,178$95k n=567
Intern195$60k n=7
Contract185$95k n=45
Part-time148

Wages by sector

BucketJobsMedian annualMedian hourly
Financial Services3,724$95k n=621

Top categories

  • Director354
  • DevOps / SRE73
  • Data Analyst69
  • Finance68
  • ML / AI Engineering58
  • VP51

Top occupations (SOC)

  • Managers, All Other594
  • Software Developers161
  • Financial and Investment Analysts116
  • Management Analysts114
  • Project Management Specialists52
  • Chief Executives29

In-demand skills

  • Express3,682
  • Agile704
  • Python663
  • SQL567
  • Azure239
  • Java230
  • AWS220
  • Kubernetes175

Top sectors

  • Financial Services3,724

Employment mix

  • Full-time3,178 · 85%
  • Intern195 · 5%
  • Contract185 · 5%
  • Part-time148 · 4%
  • Unspecified18 · 0%

Top hiring companies

Website
https://www.rbc.com
Careers page
https://www.rbc.com/careers/index.html

Report your experience with Royal Bank of Canada

Can't find the exact posting? Flag a pattern you've noticed across Royal Bank of Canada's listings — no response, reposted roles, suspicious ads. Reports are held for moderation.

Tags

Please report your experience respectfully. Notes containing profanity, slurs, personal attacks, or slanderous claims will be automatically removed. Describe what happened — timelines, communication, outcomes — not how you feel about the people involved.

Company-level reports

No approved company-level reports yet. Submit the first one above.

Tracked postings

1000 raw postings · collapsed to 100 unique roles

Stay in the loop

Get the occasional update on job-market trends, ghost-job patterns, and what we’re shipping. No spam.