Careers
Apply now
Choose the role you're applying for, attach your resume and tell us a little about yourself. Fields marked with an asterisk are required, and you'll receive a reference number on the confirmation screen once your application is submitted.
What happens after you apply
A person reads every application — we don't screen on keywords alone. If your experience looks like a fit, the next step is a 30-minute recruiter conversation, followed by a role-based interview with the team you'd join.
- Application review — every submission is read by a recruiter.
- Recruiter conversation — 30 minutes about the role and what you're looking for.
- Role-based interview — a work sample or scenario discussion with your future team.
- Values conversation — a final chat with the hiring manager.
A note on this page
Roles and hiring details on this page are illustrative content for this demonstration platform. Applications submitted through this form are stored in this demo only and are not reviewed by a real recruiting team.
You're applying for
Senior Software Engineer — Digital Banking
- Team
- Digital Services
- Location
- Halifax, NS · Hybrid
- Salary range
- $115,000 – $145,000
- Applications close
- Oct 30, 2026
Help build the platform behind our customer experience — from dashboard features to statement tooling — with a team that ships weekly and reviews everything.
Explore RBC Bank
See the banking experience for yourself — accounts, cards, payments and more.