Director Of Engineering, Enterprise Architecture

Royal Bank of Canada

Toronto, Canada
Base: not specified; bonus/equity: bonuses + stock...
Software engineering leadership
Software architecture and systems design
Ai-driven tooling development
Lead a hands-on engineering team that drives enterprise-wide application modernization through AI-driven insights and tooling

Job Summary

  • Lead a hands-on engineering team that drives enterprise-wide application modernization through AI-driven insights and tooling.
  • This role offers the opportunity to shape how the enterprise modernizes its technology landscape and accelerates business value delivery.
  • Employees benefit from a comprehensive Total Rewards Program, flexible work/life balance options, and a world-class training program in financial services.

Matching Summary

Lead a hands-on engineering team that drives enterprise-wide application modernization through AI-driven insights and tooling.

Salary

Base: Not specified; Bonus/Equity: Bonuses and stock where applicable; Benefits: Flexible benefits and comprehensive Total Rewards Program

Skills & Requirements

Must-have

  • software engineering leadership
  • software architecture and systems design
  • AI-driven tooling development
  • enterprise data integration
  • API-driven architectures
  • technology transformation

Nice-to-have

  • Kubernetes and container security
  • platform engineering
  • financial services industry experience
  • open-source contributions
  • architecture automation thought leadership

Key Requirements

  • 10+ years software engineering experience
  • 5+ years leadership or senior technical roles
  • experience managing engineering teams
  • strong understanding of AI agents and frameworks
  • experience with enterprise data systems and integration patterns

Work Rights

Not specified

Tailored Resume

Cover Letter