
Senior Development Manager – Modernization, AI Transformation
RBC
full-time
Posted on:
Location Type: Office
Location: Vancouver • Canada
Visit company websiteExplore more
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