RBC

Senior Development Manager – Modernization, AI Transformation

RBC

full-time

Posted on:

Location Type: Office

Location: VancouverCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead, mentor, and manage a high-performing organization of multiple software engineering teams.
  • Partner with architects and product managers to define the target-state architecture.
  • Own the end-to-end software development lifecycle (SDLC) for the modernization program.
  • Lead the technical design and build of a new platform leveraging modern technologies, including cloud-native services, microservices, and event-driven architectures.
  • Guide your teams in the practical application and integration of AI/ML models.
  • Actively recruit, retain, and develop top engineering talent.
  • Serve as the primary technical point of contact for business partners and program leadership.

Requirements

  • 12+ years in software engineering with at least 5+ years in a development management or engineering leadership role.
  • Proven experience leading engineering teams in large-scale, transforming industries.
  • Deep, hands-on experience in system architecture, design, and implementation.
  • Must have personally led teams through complex legacy migration or modernization projects.
  • Strong technical proficiency with modern engineering practices and technologies (e.g., Cloud platforms like AWS/Azure/GCP, Kubernetes, microservices, APIs, CI/CD).
  • Demonstrable experience managing managers and multiple engineering teams, with a strong track record of mentoring and growing technical talent.
  • Excellent ability to communicate complex technical designs, trade-offs, and risks to both technical and non-technical senior audiences.
Benefits
  • Impactful Leadership: Lead high-visibility projects that will transform our financial systems and data infrastructure.
  • Innovative Culture: Join a dynamic, entrepreneurial environment that values creativity, experimentation, and bold thinking.
  • Professional Growth: Access world-class training programs and opportunities to grow your career in project management, technology, and finance.
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Work-Life Balance: Benefit from flexible work arrangements that prioritize your well-being and personal needs.
  • Collaborative Team: Be part of a high-performing team that values innovation, teamwork, and making a lasting impact.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringsystem architecturedesignimplementationlegacy migrationmodernizationcloud-native servicesmicroservicesAI/ML modelsCI/CD
Soft Skills
leadershipmentoringcommunicationteam managementtalent developmentcollaborationproblem-solvingtechnical guidancestrategic planningstakeholder engagement