Lead Software Engineer

0000050007 Royal Bank of Canada • toronto, Canada

Location toronto, on
Job Type Full-time
Posted June 08, 2026

Role Description

Job Description

As a Lead Software Engineer at RBC, you will play a key role in designing, developing, and delivering software solutions of high complexity. This role emphasizes independence, adaptability, and the ability to manage multiple projects simultaneously while maintaining a focus on delivering high-quality results. You will collaborate with cross-functional teams, proactively address technical challenges, and contribute to the team’s strategic objectives by driving innovation and improving processes.

What will you do?

  • Software Development: Design, develop, and implement software solutions of moderate to high complexity, ensuring alignment with business objectives and technical requirements.
  • Proactive Problem Solving: Identify and address system needs and technical challenges, leveraging innovative approaches to deliver high-quality results.
  • Time Management: Independently manage multiple projects and tasks, demonstrat...

Ready to Apply?

Apply for this Position