Lead Software Engineer
Company: Royal Bank of Canada
Location: Toronto, ON M9W 0A4
Type: Full-time
Posted: 2026-05-29
About this role
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, demonstrating strong organizational and time management skills to prioritize effectively and meet deadlines.
- *Team Technical Leadership – Explore & conceptualize technical solution for business problems, create technical stories, enable other junior & senior developers by mentoring them towards building holistic solution.*
- Collaboration: Work closely with cross-functional teams, including business stakeholders, product managers, and other engineers, to ensure seamless integration and delivery of solutions.
- Continuous Learning: Stay up to date with new frameworks, tools, and technologies, stepping out of your comfort zone to tackle diverse challenges.
- *Decision-Making: Apply professional judgment and expertise to make informed decisions, balancing technical excellence with business priorities.*
- Strategic Contribution: Drive innovation, improve processes, and deliver impactful results that align with the team’s strategic objectives.
What do you need to succeed? Must Have’s
- At least 10+ years of professional experience as ...