R

Royal Bank of Canada

Global banking, wealth management, and insurance

Lead Technical Program Manager - Cloud

IT Project ManagementConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 7 years of experience leading technical programs, with the ability to identify, track, and mitigate risks, dependencies, and blockers proactively.
  • A bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Experience delivering cloud, infrastructure, or platform programs into production, such as migrations, platform builds, or environment readiness.
  • Deep understanding of cloud infrastructure across AWS, Azure, and on-premises environments, including key platform components and their dependencies.
  • Strong understanding of the path to production, including continuous integration and continuous delivery, infrastructure as code such as Terraform, CloudFormation, ARM/Bicep, or Ansible, security scans, and change approval; ability to challenge incomplete estimates during refinement and planning.
  • Ability to explain lift-and-shift, re-platforming, and re-architecting and relate each option to cost, timeline, and risk; understanding of blue-green, canary, and phased releases, rollback, and go/no-go readiness.
  • Ability to plan security and compliance into delivery from the outset, including identity and access management, network segmentation, encryption, and audit requirements.
  • Experience in executive reporting and using delivery metrics to drive decisions and influence senior executives and technical leaders.
  • Proficiency in Jira and Confluence for project tracking, workflow management, and reporting.

Responsibilities

  • Own end-to-end delivery of multiple concurrent hybrid cloud programs across AWS, Azure, and on-premises environments, from intake and business case through release and closure.
  • Translate strategy into measurable outcomes and present trade-offs involving scope, timelines, capacity, and budget to senior leadership.
  • Manage program resource allocation with finance, product, and engineering partners, including the cost impact of delivery decisions.
  • Build and maintain a working understanding of cloud platform components, including compute, networking, storage, Kubernetes/OpenShift, and databases, and identify design-related delivery risks.
  • Map the route from commit to production, plan around each step's lead time, and establish clear ownership and delivery targets.
  • Identify cross-team dependencies, including namespaces, landing zones, network connections, certificates, vendor reviews, and security reviews, and incorporate them into the delivery plan.
  • Question engineering estimates and identify gaps involving environment provisioning, access requests, pipeline changes, security sign-off, integration testing, observability, and rollout work.
  • Understand blue-green, canary, and phased release approaches and rollback; establish go/no-go criteria with technical leads and lead readiness decisions.
  • Ensure architecture and design decisions are raised early, owned by the responsible engineers and architects, and made in time to protect the schedule.
  • Manage RAID logs and delivery health metrics, including predictability, throughput, and cycle time; keep them up to date and report status to steering committees and senior stakeholders.
  • Work with security, risk, architecture, and compliance teams to ensure deliverables meet regulatory, resiliency, and control requirements.

Desired Qualifications

  • Prior banking-related experience.
  • Experience leading cultural or organizational change in engineering organizations.
  • Certifications such as PMP, PgMP, or SAFe.
  • Familiarity with GitHub Copilot, Windsurf, Visual Studio Code, or similar AI-assisted platforms.

About the Company

Royal Bank of Canada

Global banking, wealth management, and insurance

What does RBC do? It provides a wide range of financial services including personal and commercial banking, wealth management, insurance, investor services, and capital markets to clients in Canada, the United States, and 27 other countries. How do its products work? It earns revenue from loans, mortgages, investment products, and advisory services, and uses technology to deliver a seamless client experience across a diversified set of financial services, with an emphasis on digital tools and customer service. How is RBC different from competitors? It combines scale and global reach with a principles-led culture, a strong focus on community impact, and a large, diverse workforce (94,000+ employees) to drive client outcomes and continuous innovation. What is RBC’s goal? To help clients prosper and communities thrive by delivering reliable financial solutions and services while adapting to changing needs and maintaining leadership in the financial sector.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1864

Recently Posted Jobs

Explore more opportunities at Royal Bank of Canada

See more jobs