Company

Royal Bank of Canada jobs

15 open roles Canada

All companies

Royal Bank of Canada — job imported directly from Adzuna without AI rewriting.

Full Stack Development

Lead Platform Developer (AEM)

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the opportunity? The Lead Platform Developer will perform various tasks to deliver IT solutions that exceed customer expectations in content, usability, accuracy, reliability and performance. This person is responsible for hands-on, full-stack design, development, and delivery of solutions on AEMaaCS, working across both backend (Java/Sling/OSGi) and frontend layers. The role…

Canada, CanadaFull-time · Onsite27 days ago
LeadPlatformDeveloperAEM
Salary: CAD 60,000 - 90,000 / year
Full Stack Development

Associate Director - Lead Software Developer

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description RBC’s QTS team is responsible for developing, enhancing and maintaining applications service for RBC Backoffice operations. As a Lead Full Stack Software Developer operating within an Agile product team, your primary role will be designing, coding and delivering highest-quality software solutions. You will also be expected to play a key role in building modern applications to support…

Canada, CanadaFull-time · Onsite28 days ago
AssociateDirectorLeadSoftwareDeveloper
Salary: CAD 60,000 - 90,000 / year
Frontend Development

Senior Full Stack Developer, Research Technology

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the opportunity? The Capital Markets Research Technology team plays a key role in engaging clients and promoting the expertise of RBC Capital Markets overall. We are seeking a senior full-stack developer who will be responsible for the development, enhancement and deployment of digital research applications which power the Capital Markets Global Research business’ critical…

Canada, CanadaFull-time · Onsitelast month
SeniorFullStackDeveloperResearch
Salary: CAD 60,000 - 90,000 / year
React

Lead Product Engineer (Global Security)

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What You'll Do ? Define AppSec Strategy – Own the AppSec roadmap for DevSecOps and Security Controls, prioritizing initiatives that deliver measurable value to development teams Drive Product Excellence – Partner with next-gen technology product management to champion usability, quality, and technical debt reduction Build Strategic Relationships – Engage with application development…

Canada, CanadaFull-time · Onsitelast month
LeadProductEngineerGlobalSecurity
Salary: CAD 60,000 - 90,000 / year
Python Development

Senior Data Engineer

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the opportunity? This is an opportunity to work at RBC Wealth Management Technology Data team with a group of technology professionals dedicated to delivering transformative ML solutions to Wealth business and clients. We are all in with Agile development, DevOps, Open Source, Software as a Service (SaaS) and modern tools and processes. We are looking for an experienced and…

Canada, CanadaFull-time · Onsitelast month
SeniorDataEngineer
Salary: CAD 60,000 - 90,000 / year
Python Development

Senior Software Developer, Security Automation(Global Security)

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the opportunity We are looking for a Senior Software Developer to join our Security Automation team, responsible for engineering and scaling our SOAR platform. This is a development-first role — you will design, build, test, and deploy automation software that powers security operations across the enterprise. The ideal candidate writes production-quality Python, thinks in APIs and…

Canada, CanadaFull-time · Onsitelast month
SeniorSoftwareDeveloperSecurityAutomation
Salary: CAD 60,000 - 90,000 / year
Full Stack Development

AI Full Stack Builder

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the opportunity? The Data, AI, and Research Technology (DART) team is seeking an AI Full Stack Builder - a developer and engineer who thrives at the intersection of application development and AI. This role is critical to bringing AI capabilities directly into production systems that solutions across RBC Capital Markets. You will own the complete journey from concept to deployment,…

Canada, CanadaFull-time · Onsitelast month
FullStackBuilder
Salary: CAD 60,000 - 90,000 / year
Frontend Development

Lead Data Engineer GFT - Halifax

Royal Bank of Canada · Company

Job details

  • Location: Halifax region, Nova Scotia
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the Opportunity? Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join us! Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative…

Halifax region, Nova Scotia, CanadaFull-time · Onsitelast month
LeadDataEngineerGFTHalifax
Salary: CAD 60,000 - 90,000 / year
FeaturedBackend Development

Specialist Java Backend Developer

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description APPLICATION DEADLINE: SEPTEMBER 01, 2026 This role can be located the Caribbean Banking Market or in Canada where the successful candidate resides. What is the opportunity? The senior software developer for the Digital banking IT group, provides design and development for internet banking, mobile banking, origination applications within the RBC Caribbean Banking space. The candidate will…

Canada, CanadaFull-time · Onsitelast month
SpecialistJavaBackendDeveloper
Salary: CAD 60,000 - 90,000 / year
Python Development

Software Developer - AI

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description Software Developer - AI Engineer We're looking for a talented AI / Software Developer Engineer with expertise in Python programming and applied AI systems who will drive the design and implementation of sophisticated agentic AI solutions and Large Language Model (LLM) applications. This is a unique opportunity to build next-generation AI technologies for delivering advanced AI solutions to…

Canada, CanadaFull-time · Onsitelast month
SoftwareDeveloper
Salary: CAD 60,000 - 90,000 / year
Frontend Development

Senior AI Engineer, (Global Security)

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the opportunity? We're looking for a talented Senior AI Engineer with deep expertise in Python programming and applied AI systems who will drive the design and implementation of sophisticated agentic AI solutions and Large Language Model (LLM) applications. This is a unique opportunity to architect next-generation AI technologies and mentor a team of developers committed to…

Canada, CanadaFull-time · Onsite2 months ago
SeniorEngineerGlobalSecurity
Salary: CAD 60,000 - 90,000 / year
Full Stack Development

Senior Full Stack Developer

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the Opportunity? RBC Trade Finance Technology team is responsible for developing, enhancing and maintaining applications serving business, operational teams and RBC customers. As a Senior Full Stack Software Developer operating within an Agile team, your primary role will be designing, coding and delivering highest-quality software solutions. You will also be expected to play a key…

Canada, CanadaFull-time · Onsite2 months ago
SeniorFullStackDeveloper
Salary: CAD 60,000 - 90,000 / year
Full Stack Development

Associate Director, Full Stack Development

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the opportunity? The Rapid Application Development (RAD) team within GRM Market Risk and Counterparty Credit Risk (MCCR) is responsible for developing and maintaining business managed applications used to monitor financials risks to the Bank’s trading book. As Associate Director, you will work on developing a new market risk application, as well as serve as a resource and subject…

Canada, CanadaFull-time · Onsite2 months ago
AssociateDirectorFullStackDevelopment
Salary: CAD 60,000 - 90,000 / year
FeaturedFull Stack Development

Full Stack Application Developer

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the Opportunity? We're looking for an experienced Full Stack Developer to join our dynamic team. You'll play a crucial role in delivering innovative integration solutions for our Commercial Banking Platforms , utilizing cutting-edge technologies. This is an exciting chance to contribute to high-impact projects within an Agile environment, where you will get to shape the future of…

Canada, CanadaFull-time · Onsite2 months ago
FullStackApplicationDeveloper
Salary: CAD 60,000 - 90,000 / year
FeaturedFull Stack Development

Associate Director, Payments Full Stack Developer (SWIFT)

Royal Bank of Canada · Company

Job details

  • Location: Canada
  • Work mode: Onsite
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Job Description What is the opportunity? DBCST Global Payments Tech team is seeking an experienced Senior Full Stack Developer to design, develop, and maintain SWIFT messaging solutions for Continuous Linked Settlement (CLS) operations. This role requires deep expertise in CLS, CLS Manager, SWIFT MT and MX message standards, combined with full stack development capabilities across front-end and back-end…

Canada, CanadaFull-time · Onsite2 months ago
AssociateDirectorPaymentsFullStack
Salary: CAD 60,000 - 90,000 / year