Enable job alerts via email!

Director, Software Development

RBC

Toronto

On-site

CAD 130,000 - 160,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

RBC is seeking a talented Solution Lead to join their Global Functions Technology team. This role involves leading the development of innovative applications for Market and Counterparty Credit Risk, emphasizing collaboration and technical excellence. The ideal candidate will have extensive experience in software engineering and a passion for mentoring others.

Qualifications

  • 12+ years in software engineering teams in Investment Banking or Market Risk.
  • Experience in applications development and design.

Responsibilities

  • Lead a team to deliver high-performing applications on a cloud platform.
  • Provide technical leadership and hands-on contribution to software products.

Skills

Application Development
Programming Languages
Information Technology Management
Commercial Acumen

Tools

Java
Spring
Python

Job description

Job Summary

What is the opportunity?

Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT collaborates with partners across the company to deliver innovative IT solutions. Our clients include Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking, and Wealth Management. We 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 managing Market and Counterparty Credit Risk.

We are building a team that embraces innovation and enthusiasm to bring a fresh perspective. We aim to develop high-performing, resilient, real-time risk control platforms that grow with the demands on Market & Counterparty Credit Risk and support 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 team to deliver high-performing applications built on a cloud platform and streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and make a significant impact on RBC’s risk management.

Job Description
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, and ML.
  • Manage a team of developers responsible for delivering a top-tier product.
  • Set the vision and establish a strategic roadmap involving Gen AI.
  • Build exciting, customer-focused, engaging 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 taking 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 in plain language for business interface.
  • Participate in architectural discussions and design exercises to create world-class solutions, ensuring they are designed for successful deployment in the cloud.
Must Have:
  • 12+ years of building and leading high-performance software engineering teams in Investment Banking or Market Risk space, with experience in a product-based environment focusing on driving business value through innovation and delivery.
  • 10+ years of IT development or 7+ years in applications development, design, implementation, or consulting.
  • Strong technical delivery and team-building experience.
  • Experienced Java and Spring technologist with a background in software development and architecture roadmaps/strategies.
  • Experience delivering regulatory applications with modern user experience and security best practices.
  • Experience designing and building microservice architecture-based applications in the cloud.
  • Applied knowledge of traditional ML, Data Science, or Generative AI.
Nice to Have:

Experience managing application development financials, understanding overall financials, KPIs, and strategies to achieve KPIs through roadmaps and marketing.

Job Skills

Application Development, Application Maintenance, Applications Architecture, Commercial Acumen, Enterprise Application Delivery, Information Technology Management, Information Technology Trends, Programming Languages, System Applications

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 will be accepted until 11:59 PM on the day prior to the application deadline date above.

Inclusion and Equal Opportunity Employment

At RBC, we believe an inclusive workplace with diverse perspectives is key to our growth. We support our employees to perform at their best, collaborate effectively, drive innovation, and grow professionally. We are committed to policies fostering respect, belonging, and opportunity for all.

Join our Talent Community

Stay informed about career opportunities at RBC. Sign up for updates on jobs, career tips, and recruitment events at jobs.rbc.com.

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 120,000 - 160,000

2 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

Director, Software Development

Live Nation

Old Toronto

Hybrid

CAD 90,000 - 150,000

10 days ago