Senior Software Engineer

0000050007 Royal Bank of Canada • Toronto, Canada

Location Toronto, Ontario
Job Type Full time
Posted June 08, 2026

Role Description

Job Description

What is the opportunity?As a Senior Software Engineer on the Advice Centre Engineering Team, you will design and build enterprise-scale applications and backend services that enable real-time audio streaming, transcription, and AI-powered summarization. You'll play a key role in RBC's broader AI strategy by delivering solutions that enhance advisor efficiency and transform how our advisors interact with clients. This is a hands-on engineering role where you'll take innovative audio and AI capabilities from concept through production, working directly with modern web technologies and cloud infrastructure to create resilient, scalable systems that deliver measurable business impact.What will you do?
  • Code, test, build, deploy, and support multi-tier architecture applications that handle real-time audio processing and transcription at scale
  • Engineer backend services and frontend applications that seamlessly integrate audio strea...
  • Ready to Apply?

    Apply for this Position