Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a leading financial institution as a Lead Software Engineer, where you will shape the technology landscape by developing innovative backend trading solutions. Collaborate with cross-functional teams, manage product backlogs, and ensure high-quality performance of applications. This role offers a dynamic environment with opportunities for professional growth and a comprehensive rewards program.
Join to apply for the Lead Software Engineer role at RBC
Get AI-powered advice on this job and more exclusive features.
Be a part of the Wealth Management Technology team to build and transform Backend Trading products for our clients. You will help shape RBC's technology landscape, deliver key business values, and work with trading applications, partners within RBC and Capital Markets, and external vendors. We seek a lead senior software engineer, a seasoned technologist to develop innovative products and solutions in cloud environments within a dynamic, agile team.
As a Lead Software Engineer, you will lead design and development of high-performing solutions, collaborate with cross-functional teams, and deliver trading backend services. Responsibilities include managing product backlogs, planning, designing, reviewing technical specifications, and providing third-level support.
We offer a comprehensive rewards program, development support, meaningful work, a collaborative environment, training, flexible work options, and opportunities to challenge yourself.
Active Learning, Agile Leadership, API Development, Containerization, Design, DDD, Emerging Technologies, Kubernetes, Java, and more.
Location: RBC Centre, 155 Wellington St W, Toronto, Canada
Work hours: 37.5/week, Full-time, Salaried
Posted: 2025-04-23, Deadline: 2025-05-18
We foster an inclusive workplace supporting diversity, growth, collaboration, and community impact.