Join RBC as a Lead Software Engineer focused on real-time audio streaming and AI technology. You will architect enterprise-scale applications while mentoring engineering teams and delivering creative solutions.
In this strategic role, you will guide the Advice Centre Engineering Team in building advanced audio and AI capabilities. Your leadership will drive technical excellence and optimize advisor interactions through resilient backend and frontend services. Collaborate with cross-functional stakeholders to align your team’s work with organizational strategies and client demands.
Key Responsibilities:
• Lead architecture for multi-tier applications handling audio processing
• Design seamless integration of audio streaming and AI summarization
• Mentor software engineers with code reviews and best practices
• Drive agile execution and technical prioritization during sprints
• Establish observability frameworks ensuring production reliability
Requirements:
• 7+ years experience in software development, 3+ in a lead role
• Proficiency in TypeScript, Node.js, and React
• Experience with audio streaming and AWS services
• Strong knowledge in security and application architecture
• Familiarity with CI/CD practices and modern deployment
Contribute your expertise in audio and AI technologies to support RBC’s mission in Toronto.
#J-18808-Ljbffr