Staff Technical Lead – AI & Platform at Royal Bank of Canada | CA | Rezi

Staff Technical Lead – AI & Platform at Royal Bank of Canada

Staff Technical Lead – AI & Platform

Royal Bank of Canada · CA

Today

Staff Technical Lead – AI & Platform

Royal Bank of Canada · CA

21 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

ClientLink is a mission-critical wealth management platform undergoing modernization with modern architecture, event-driven integration, and cloud-native technologies. This role leads the transformation using AI-enabled engineering to deliver the next generation of ClientLink, defining technical vision, leading an engineering team, and establishing AI-enabled software engineering practices.

Responsibilities

  • Provide strategic technical leadership to execute the ClientLink modernization roadmap and align with long-term technology strategy.
  • Lead the adoption and governance of the AI Engineering Platform, establishing a new AI-enabled software engineering model.
  • Establish consistent architecture, engineering standards, and modernization practices across multiple workstreams.
  • Build and mentor high-performing engineering teams, driving adoption of modern software engineering practices.
  • Maximize ROI in the ClientLink modernization initiative through dedicated technical leadership.
  • Define and execute the technical strategy for ClientLink platform modernization.
  • Lead the transformation of legacy applications into modern, scalable, resilient, and maintainable solutions.
  • Establish architecture principles, engineering standards, and modernization roadmaps.
  • Drive the adoption of API-first, event-driven, and cloud-native architectural patterns.
  • Balance innovation with operational stability by reducing technical debt.
  • Evaluate emerging technologies and recommend strategic investments.
  • Lead the evolution and adoption of the enterprise AI Engineering Platform.
  • Drive the use of AI-enabled capabilities across the software development lifecycle.
  • Define reusable AI capabilities, including domain-specific skills, plugins, workflows, prompts, and engineering guardrails.
  • Establish governance and best practices for responsible AI adoption.
  • Champion AI-enabled developer productivity while maintaining human oversight and technical accountability.
  • Continuously evaluate emerging AI technologies and identify opportunities for improvement.

Requirements

  • 10+ years of progressive software engineering experience, including design and delivery of large-scale enterprise applications.
  • 5+ years of technical leadership experience leading engineering teams and strategic technology initiatives.
  • Proven success modernizing complex enterprise platforms using modern architectural patterns.
  • Experience leading cross-functional teams in Agile software delivery environments.
  • Strong hands-on experience with Java and Spring Boot.
  • Strong hands-on experience with Event-driven architecture and Apache Kafka.
  • Strong hands-on experience with Microservices and distributed systems.
  • Strong hands-on experience with Oracle, SQL Server, PostgreSQL, and MongoDB.
  • Strong hands-on experience with Docker and Kubernetes.
  • Strong hands-on experience with GitHub Enterprise and modern source control practices.
  • Strong hands-on experience with CI/CD pipelines and DevSecOps.

Skills

  • Active Learning
  • Agile Methodology
  • Application Integrations
  • Application Performance Engineering
  • Artificial Intelligence Software
  • CI/CD
  • Cloud Platform
  • Detail-Oriented
  • Docker Kubernetes Design
  • Emerging Technologies
  • Engineering Leadership
  • Engineering Practices
  • Enterprise Application Delivery
  • Enterprise Integration Patterns
  • Event Driven Architecture (EDA)
  • Git Flow
  • GitHub
  • GitHub Copilot
  • Group Problem Solving
  • Infrastructure As Code (IaC)
  • Large Language Models (LLMs)
  • Leadership
  • Microservices Architecture
  • Microsoft SQL Server

Location

  • Toronto, Canada

Work Type

  • Full time

Experience Level

  • Principal
  • Senior

Benefits

  • Bonuses
  • Flexible benefits
  • Competitive compensation
  • Commissions
  • Stock options
  • Coaching and managing opportunities
  • Flexible work/life balance options

About the Company

  • RBC is one of the largest and most successful banks in the world.
  • We are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC.
  • We believe an inclusive workplace that has diverse perspectives is core to our continued growth.
  • Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities.
  • RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.