Enable job alerts via email!

Director, Software Development

RBC

Toronto

On-site

CAD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company as a Director of Software Development, where you will lead a talented team in delivering innovative IT solutions. This role focuses on building high-performing applications with cloud platforms and Gen AI capabilities, emphasizing collaboration and excellence in software engineering.

Qualifications

  • 12+ years leading software engineering teams in Investment Banking.
  • 10+ years of IT development or 7+ years in design and implementation.

Responsibilities

  • Deliver product and infrastructure roadmap involving Gen AI and ML.
  • Provide technical leadership and hands-on contribution to software products.

Skills

Problem Solving
Communication

Tools

Java
Spring
Python

Job description

Join to apply for the Director, Software Development role at RBC

Get AI-powered advice on this job and more exclusive features.

Job Summary

What is the opportunity?

Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients include Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking, and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.

Market and Counterparty Credit Risk IT provides technology solutions to support Group Risk Management in their management of Market and Counterparty Credit Risk.

We are building a team that embraces innovation and enthusiasm to bring a fresh perspective. We’ve been on a journey to build high-performing, resilient, real-time risk control platforms that can grow with the demands on Market & Counterparty Credit Risk, supporting RBC’s business goals.

We’re looking for a talented and passionate Solution Lead to join our team. As a Solution Lead, you will work in an agile environment to deliver high-performing applications built on cloud platforms and streaming technologies. We believe in continuous growth and expanding your capabilities. Join us today and influence the strength of RBC’s risk management.

What will you do?
  • Assume the role of Solution Lead, partnering with Business Leads and Product Owners to deliver the product and infrastructure roadmap involving Gen AI and ML capabilities.
  • Provide technical leadership and hands-on contribution to software products involving Python, Java, Gen AI, ML.
  • Manage a team of developers responsible for delivering top-tier products.
  • Set the vision and establish strategic roadmaps involving Gen AI.
  • Build engaging, customer-focused applications emphasizing software engineering, design, and architecture excellence.
  • Provide leadership and expert counsel in establishing standards, guidelines, and best practices.
What do you need to succeed?
  • You’re a creative problem-solver, outcome-focused, and passionate about building software products and ownership.
  • You’re a team player and technical mentor, eager to coach others and share ideas.
  • You’re an exceptional communicator, able to articulate technical issues to business partners.
  • Participate in architectural discussions and design exercises to create world-class solutions designed for deployment in the cloud.
Must Have:
  • 12+ years of leading high-performance software engineering teams in Investment Banking or Market Risk environments, focusing on driving business value through innovation and delivery.
  • 10+ years of IT development or 7+ years of design, implementation, or consulting experience in applications development.
  • Strong experience in technical delivery and team building.
  • Proficiency in Java and Spring, with a background in software development and architecture planning.
  • Experience delivering regulatory applications with modern user experience and security.
  • Experience designing and building microservice architectures in cloud environments.
  • Applied knowledge of ML, Data Science, or Generative AI.
Nice to Have:

Experience managing application development financials, KPIs, and strategic planning to meet KPIs through roadmaps and marketing strategies.

Additional Job Details

Address: RBC Centre, 155 Wellington St W, Toronto

City: Toronto

Country: Canada

Work hours/week: 37.5

Employment Type: Full-time

Platform: Technology and Operations

Job Type: Regular

Pay Type: Salaried

Posted Date: 2025-05-15

Application Deadline: 2025-06-13

Note: Applications accepted until 11:59 PM the day before the deadline.

Inclusion and Equal Opportunity Employment

At RBC, we value an inclusive workplace with diverse perspectives. We support our employees to perform at their best, collaborate effectively, innovate, and grow professionally. We foster a respectful environment that promotes belonging and opportunity for all.

Join our Talent Community

Stay informed about career opportunities at RBC. Sign up for updates on jobs, tips, and events. Visit jobs.rbc.com to learn more about how we create a future together.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Director of Software Engineering

Shakepay

Remote

CAD 120.000 - 160.000

Yesterday
Be an early applicant

Director of Software Engineering

Shakepay Inc.

Remote

CAD 120.000 - 160.000

Yesterday
Be an early applicant

Director, Software Development

Loblaw Companies

Toronto

On-site

CAD 120.000 - 160.000

2 days ago
Be an early applicant

Director, Software Development

RBC

Toronto

On-site

CAD 130.000 - 160.000

4 days ago
Be an early applicant

Director, Software Development

Loblaw Digital

Toronto

On-site

CAD 120.000 - 150.000

4 days ago
Be an early applicant

Director, Software Development (CUDA)

Aon

Toronto

Hybrid

CAD 130.000 - 160.000

2 days ago
Be an early applicant

Director, Software Development

Live Nation

Toronto

Hybrid

CAD 95.000 - 140.000

11 days ago

Director, Software Development

Live Nation

Toronto

Hybrid

CAD 100.000 - 160.000

10 days ago

Software Engineering Manager, Content Systems - Diabetes Care Division - (Mississauga)

Abbott

Mississauga

Remote

CAD 100.000 - 130.000

4 days ago
Be an early applicant