Careers

Do the best work of your career, in service of people's money.

We hire people who care about doing things properly — for customers, for colleagues and for the communities we serve. Explore what it's like to work here, how we hire, and the roles we're looking for right now.

3,400+
Employees
180+
Branch locations
24
Roles open now
92%
Return offer rate

Why RBC Bank

We're a digital-first bank with a front-line heart. That combination shapes every role here: the tools are modern, the standards are high, and the reason behind the work is always a person with a financial goal.

  • Purpose you can point to — the work shows up in customers' everyday lives, from their first account to their first home.
  • Modern tooling — a digital-first bank that invests in how the work gets done, not just what gets delivered.
  • Hybrid by design — flexibility agreed by team, not imposed by policy, with remote-friendly roles across Canada.
  • Growth that's planned — every employee has a documented development path and an annual learning budget to back it.

Our culture in practice

Culture isn't the poster in the lobby — it's what happens on a Tuesday afternoon. At RBC Bank it looks like this: decisions are written down and shared, customer-impacting changes get a second pair of eyes, and anyone can ask a question in review without earning a reputation for it.

We run on small teams with clear ownership. When something breaks, the fix and the explanation ship together. When something works, the people who built it present it — not a slide about it.

Open roles

A sample of current openings across our four teams. Every listing below shows the complete vacancy detail — salary range, requisition number, what you'd actually do day to day and what we're looking for. When a role fits, apply through the Apply now page.

Benefits

The benefits below apply to full-time employees from day one; part-time colleagues receive proportional coverage. Figures shown are illustrative for this demonstration platform.

  • Comprehensive health, dental and vision coverage from day one.
  • Retirement savings plan with employer matching on the first 4% you contribute.
  • Six weeks of paid vacation to start, plus a paid volunteer day each quarter.
  • Annual learning budget of $2,000 and tuition support for approved programs.
  • Parental leave top-up for up to 26 weeks, for every new parent.
  • Banking benefits — reduced-fee accounts and rate advantages — for employees and their families.

Early careers and internships

Each spring we hire co-op students and new graduates into rotations across Digital Services, Risk and Customer Operations. Rotations last eight months, pair you with a senior mentor, and — for most — end in a full-time offer: our return-offer rate has held above 90% for five straight years.

Applications for the next internship cohort open in January, with interviews completed by early March so offers land before your term decisions do.

How we hire

Our process is deliberately simple — four steps, and we tell you what each one is for:

  • Application review — a person reads every application; we don't screen on keywords alone.
  • Recruiter conversation — 30 minutes about what you're looking for and what the role actually involves.
  • Role-based interview — a work sample or scenario discussion with the team you'd join, never a take-home longer than two hours.
  • Values conversation — a final chat with the hiring manager about how you like to work and how we work.

Employee stories

The best picture of working here comes from the people already doing it. These stories are fictional, but drawn from the career paths our teams are built for.

Teams

  • Personal Banking — front-line advice, branch leadership, financial planning and customer onboarding.
  • Digital Services — engineering, product design, data and platform operations.
  • Risk Management — credit, fraud, model risk, identity security and regulatory compliance.
  • Customer Operations — extended-hours support, payments operations and dispute resolution.

A note on this page

Roles, benefits and stories on this page — including salary ranges and closing dates — are illustrative content for this demonstration platform. Applications submitted through the Apply now page are stored in this demo only and are not reviewed by a real recruiting team.

  • Senior Software Engineer — Digital Banking

    Halifax, NS · Hybrid

    Digital Services · Full-time · Requisition RBC-2026-0312

    Help build the platform behind our customer experience — from dashboard features to statement tooling — with a team that ships weekly and reviews everything.

    Salary range
    $115,000 – $145,000
    Posted
    Sep 14, 2026
    Applications close
    Oct 30, 2026

    What you'll do

    • Design and build customer-facing features across the digital banking platform, from dashboard widgets to statement tooling.
    • Lead design and code reviews, raising the standard for correctness, accessibility and performance on everything the team ships.
    • Partner with product and design to scope work, and give honest early feedback on feasibility.
    • Mentor mid-level engineers through pairing, coaching and shared standards.

    What you'll bring

    • 5+ years building production web applications, including significant TypeScript experience.
    • Comfort across the stack — component work, state, API design and SQL.
    • A track record of shipping accessible interfaces and caring about the details customers notice.
    • Clear written communication; we document decisions, not vibes.
  • Personal Banking Advisor

    Halifax, NS · On-site

    Personal Banking · Full-time · Requisition RBC-2026-0289

    Guide customers through everyday banking decisions, from first accounts to mortgages, with time built into your day for unhurried conversations.

    Salary range
    $62,000 – $85,000 + variable
    Posted
    Sep 21, 2026
    Applications close
    Nov 6, 2026

    What you'll do

    • Meet customers in branch and by appointment to open accounts, review products and plan next steps.
    • Guide everyday decisions — accounts, cards, lending basics — with recommendations the customer can actually act on.
    • Own follow-through on referrals to specialists for mortgages, investing and business needs.
    • Keep accurate records and meet service and compliance standards on every interaction.

    What you'll bring

    • 1+ years in customer-facing sales or service roles; banking experience is welcome, not required.
    • Mutual funds licensing (or willingness to obtain it within your first year).
    • Patience and genuine curiosity about what a customer is actually trying to do.
    • Comfort with our scheduling model — appointments with breathing room, not a quota race.
  • Fraud Analyst, Payments Risk

    Toronto, ON · Hybrid

    Risk Management · Full-time · Requisition RBC-2026-0301

    Investigate suspicious payment activity, tune detection rules and help keep customer money safe without getting in the way of good transactions.

    Salary range
    $78,000 – $98,000
    Posted
    Sep 9, 2026
    Applications close
    Oct 24, 2026

    What you'll do

    • Review payment alerts and case queues, deciding quickly which activity is fraud and which is friction.
    • Tune detection rules and thresholds with the data team, measuring both losses and customer impact.
    • Write clear case notes that withstand regulatory and internal audit review.
    • Work escalations directly with support and dispute teams so customers get answers fast.

    What you'll bring

    • 2+ years in fraud, AML, payments risk or a closely related investigative role.
    • Strong pattern recognition and comfort reading transaction data directly.
    • Calm judgment under time pressure — accuracy first, speed second.
    • Experience with a rules engine or SQL is an asset.
  • Customer Support Specialist — Payments

    Remote · Canada

    Customer Operations · Full-time · Requisition RBC-2026-0294

    Be the human voice behind our extended-hours support: resolve payment questions, track disputes and hand complex cases to the right team.

    Salary range
    $48,000 – $60,000
    Posted
    Sep 23, 2026
    Applications close
    Nov 13, 2026

    What you'll do

    • Answer customer contacts across phone, chat and secure messaging — payments, transfers, cards and account questions.
    • Own payment and dispute inquiries end to end: investigate, resolve or hand off with full context.
    • Track disputed transactions through to a visible in-app status so customers always know where they stand.
    • Flag emerging issues to product and risk with specific, reproducible detail.

    What you'll bring

    • 1+ years in customer service; contact-centre experience is a strong fit.
    • Clear, warm written communication — most of your day is typing under time limits.
    • Comfort with multiple systems at once and accuracy under pace.
    • Availability across an extended-hours roster, including some evenings and weekends.
  • Data Analyst, Insights & Reporting

    Montreal, QC · Hybrid

    Digital Services · Permanent · Requisition RBC-2026-0305

    Turn spending and payment data into the insights customers see on their dashboards, and the reporting leaders rely on to make decisions.

    Salary range
    $75,000 – $95,000
    Posted
    Sep 16, 2026
    Applications close
    Oct 31, 2026

    What you'll do

    • Build and maintain the datasets behind customer-facing spending insights and internal reporting.
    • Partner with product to define the metrics customers see and validate that they're computed correctly.
    • Design dashboards and one-off analyses that answer a decision, not just a question.
    • Document definitions and lineage so a number means the same thing to everyone.

    What you'll bring

    • 3+ years in analytics or data engineering.
    • Advanced SQL; comfort with a scripting language (Python or similar).
    • Experience with a modern warehouse or lakehouse environment.
    • A habit of checking your own numbers before presenting them.
  • Branch Manager

    Calgary, AB · On-site

    Personal Banking · Full-time · Requisition RBC-2026-0280

    Lead a branch team of advisors and associates, own the customer experience in your community and develop the next generation of banking leaders.

    Salary range
    $95,000 – $125,000 + variable
    Posted
    Sep 2, 2026
    Applications close
    Oct 17, 2026

    What you'll do

    • Lead a branch team — set the standard for advice quality, service and operational discipline.
    • Own branch performance: growth, retention, risk and audit outcomes across the team.
    • Coach advisors weekly with real conversation, not dashboard reviews.
    • Represent the bank in your community through local partnerships and events.

    What you'll bring

    • 5+ years in retail banking, including 2+ years of direct people leadership.
    • A record of developing advisors into senior roles.
    • Sound risk judgment — you can run a clean branch without running a fearful one.
    • Mutual funds licensing preferred.
  • Product Designer — Mobile

    Remote · Canada

    Digital Services · Full-time · Requisition RBC-2026-0298

    Design the flows customers touch every day — payments, insights and card controls — with accessibility and reduced-motion support built in from the start.

    Salary range
    $90,000 – $118,000
    Posted
    Sep 18, 2026
    Applications close
    Nov 2, 2026

    What you'll do

    • Own design for mobile flows across payments, spending insights and card controls.
    • Design to accessibility standards from the first sketch — labels, focus order, motion sensitivity.
    • Prototype and test with real customers before engineering commits.
    • Work directly with engineers to make what ships match what was designed.

    What you'll bring

    • 4+ years in product design, with significant mobile work.
    • A portfolio showing finished, shipped flows — not just concepts.
    • Fluency in accessibility requirements for native apps.
    • Comfort with design systems and contributing back to them.
  • Compliance Officer, AML

    Toronto, ON · Hybrid

    Risk Management · Full-time · Requisition RBC-2026-0284

    Strengthen our anti-money-laundering program through monitoring, investigations and clear guidance for teams across the bank.

    Salary range
    $85,000 – $110,000
    Posted
    Sep 7, 2026
    Applications close
    Oct 22, 2026

    What you'll do

    • Run AML investigations from alert to disposition with complete, defensible documentation.
    • Advise product and operations teams on AML obligations early, while decisions are still cheap.
    • Maintain monitoring scenarios and thresholds with the fraud and data teams.
    • Support regulatory examinations and internal audits with accurate, organized records.

    What you'll bring

    • 3+ years in AML, sanctions or financial-crime compliance.
    • Working knowledge of FINTRAC expectations and Canadian AML regimes.
    • Ability to explain rules in plain language to non-compliance teams.
    • CAMS designation or equivalent is an asset.
  • Dispute Resolution Associate

    Halifax, NS · On-site

    Customer Operations · Full-time · Requisition RBC-2026-0290

    Own disputed transactions end to end — from the first call to a visible in-app status — so customers always know where their claim stands.

    Salary range
    $52,000 – $66,000
    Posted
    Sep 20, 2026
    Applications close
    Nov 6, 2026

    What you'll do

    • Take disputed-transaction claims from first contact, gathering the facts needed to investigate.
    • Investigate claims against network rules and bank policy, documenting evidence at each step.
    • Keep customers informed of status through the app and by phone — no silent waiting.
    • Escalate complex cases with complete files, not fragments.

    What you'll bring

    • 1+ years in dispute, claims, payments or customer-service investigation work.
    • Careful written documentation — your case file may be read by auditors or networks.
    • Empathy under pressure: customers calling about a dispute are often having a bad week.
    • Comfort with structured processes and firm deadlines.
  • Engineering Manager — Platform

    Halifax, NS · Hybrid

    Digital Services · Full-time · Requisition RBC-2026-0276

    Lead a platform team that keeps digital banking fast, reliable and secure, and grow engineers through deliberate coaching and shared standards.

    Salary range
    $140,000 – $175,000
    Posted
    Aug 28, 2026
    Applications close
    Oct 12, 2026

    What you'll do

    • Lead a platform team of 6–8 engineers responsible for shared services, reliability and deployment tooling.
    • Own delivery health — planning, on-call maturity, incident follow-through and architectural decisions.
    • Coach engineers through regular one-on-ones, calibrated growth plans and honest feedback.
    • Keep the platform boring to operate and fast to build on.

    What you'll bring

    • 5+ years engineering experience including 2+ years leading engineers directly.
    • Strong technical judgment in TypeScript service and web-platform work.
    • Experience running production systems with real uptime expectations.
    • A coaching mindset — you measure success by the team getting better, not just by the sprint.
  • Financial Planner

    Vancouver, BC · Hybrid

    Personal Banking · Full-time · Requisition RBC-2026-0292

    Build long-term plans with customers — retirement, education and first homes — backed by research tools and a dedicated planning team.

    Salary range
    $80,000 – $105,000 + variable
    Posted
    Sep 11, 2026
    Applications close
    Oct 28, 2026

    What you'll do

    • Build comprehensive financial plans with customers: retirement, education savings, mortgages and protection.
    • Present recommendations in plain language the customer can act on, not jargon they have to decode.
    • Maintain plans as life changes — reviews at key milestones, not just annual boilerplate.
    • Collaborate with branch advisors on referrals and shared customers.

    What you'll bring

    • 3+ years in financial planning or advice roles.
    • CFP designation (or achieved within 18 months of joining).
    • Strong modelling skills and the patience to explain compounding to a nervous first-time saver.
    • Quebec roles require registration with the AMF; BC roles require applicable provincial registration.
  • Security Engineer, Identity

    Remote · Canada

    Risk Management · Full-time · Requisition RBC-2026-0308

    Harden sign-in, session and card-control flows against real-world attack patterns while keeping the experience effortless for legitimate customers.

    Salary range
    $110,000 – $140,000
    Posted
    Sep 15, 2026
    Applications close
    Oct 29, 2026

    What you'll do

    • Design and review authentication, session and authorization flows across customer and staff surfaces.
    • Model real-world attack patterns — credential stuffing, session abuse, social engineering — and close the gaps.
    • Partner with engineering to ship secure defaults rather than secure checklists.
    • Run security reviews of new features before they reach customers.

    What you'll bring

    • 4+ years in application security or security engineering.
    • Deep understanding of modern web authentication (OAuth 2.0, WebAuthn, session security).
    • Comfort writing code — you close gaps yourself, not just file tickets.
    • A bias for usability: the best control is the one customers complete.

Apply now

Ready to apply for a role?

Applications are submitted on the Apply now page — choose your role, attach your resume and tell us a little about yourself. You'll receive a reference number on the confirmation screen once your application is submitted.

Employee story

From summer intern to fraud-team lead in five years

Priya joined as a co-op student and never left. Rotations through operations and risk showed her where she wanted to specialize; today she leads the analysts who review the alerts customers see on their cards.

Employee story

The advisor who rebuilt her branch around listening

Marc had run branches for a decade before he tried blocking out conversation time instead of appointment slots. His branch now ranks first in customer follow-through — and his calendar has never been calmer.

Employee story

Why an engineer moved across the country to stay

When Sam's partner took a role in Vancouver, our hybrid setup and remote-friendly platform teams meant he could keep the work he loved. He ships the same dashboard features from a different coast.

Explore RBC Bank

See the banking experience for yourself — accounts, cards, payments and more.