Lead, Full Stack Engineer
Role Overview
Hands-on leadership role in AI Engineering for US Functions Technology, covering Finance, Risk, Law, and Audit.
Leads modernization of .NET applications and brings AI and agentic tools into engineering delivery.
Owns modernization solutions from concept through production and supports integration with the RBC Enterprise ecosystem.
Key Skills for This Role
Full Job Posting
Role overview
Hands-on leadership role in AI Engineering for US Functions Technology, covering Finance, Risk, Law, and Audit.
Leads modernization of .NET applications and brings AI and agentic tools into engineering delivery.
Owns modernization solutions from concept through production and supports integration with the RBC Enterprise ecosystem.
Responsibilities
- Migrate on-premises .NET applications to Azure and design secure, reliable hybrid solutions.
- Lead integration planning and delivery from conception through production against committed timelines.
- Design and build APIs, web services, SSO and security integrations, and Kafka or MQ messaging.
- Integrate CNB entities and consolidate Finance and Audit applications onto the RBC Common Platform.
- Develop Python scripts and data pipelines; deploy cloud-native AI/ML solutions using AWS, Azure, or GCP with Kubernetes and Docker.
- Lead and mentor engineers, set technical and quality direction, and collaborate with business stakeholders.
- Maintain working knowledge of shared services, Splunk, Elastic, and performance monitoring.
Required qualifications
- 7+ years leading an engineering team while staying hands-on and unblocking delivery.
- Software engineering experience with at least one of .NET, Java, or Python.
- Experience with API and web services integration across SSO, security, and Kafka or MQ messaging.
- Experience migrating applications to cloud platforms and designing hybrid environments.
- Experience with ETL, data orchestration, Python scripting, or data pipelines.
- Experience deploying cloud-native solutions using Kubernetes and Docker, with AI/ML production exposure.
- Ability to translate business requirements into technical plans and work effectively with stakeholders.
Preferred experience
- Preferred: scaling cloud AI applications, model optimization, latency reduction, and performance monitoring.
- Preferred: RAG, vector databases, prompt engineering, Claude, GitHub Copilot, LangChain, AutoGen, CrewAI, or AI agent architectures.
Benefits
- Total Rewards Program with bonuses and flexible benefits; compensation, commissions, and stock where applicable.
- Coaching and development opportunities, collaborative work, and challenging assignments.
Work details
- Full-time, regular role; 37.5 work hours per week.
- Listed address is 745 Thurlow Street, Vancouver.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at RBC
Manager, Royal Mutual Funds Inc (RMFI) Surveillance
Toronto, CAN
Job Description What is the opportunity? You will be part of the RBC Compliance Surveillance Team, which is a core, global, second-line-of-defense function within Compliance that works closely with the first-line and the
Senior Director, People Risk Governance, Policy and Practice Lead
Toronto, CAN
Job Description What is the opportunity? As a key and integral member of the People Risk Governance & Oversight team, the Senior Director, People Risk Governance, Policy & Practice Lead will support the VP, People Risk O
Director, Enterprise Performance Management
Toronto, CAN
Job Description What is the opportunity? Join RBC's Enterprise Performance Management team to provide strategic financial advice to senior leadership, including the CFO, Group Executives, and Board of Directors. You'll d
Senior Director, Technology Infrastructure Operations & Resiliency
Toronto, CAN
Job Description What is the opportunity? As the Senior Director, Technology Infrastructure Operations & Resiliency, you will lead the shift of Royal Bank of Canada's Technology Operations & Resiliency (TOR) team to a pro
Part Time Client Advisor
Duncan, CAN
Job Description Job Description What is the opportunity? This unique position calls on your client-focused sales expertise and natural problem-solving skills to maximize each client interaction. Specifically, you help cl
Client Advisor
, CAN
Job Description What is the opportunity? This unique position calls on your client-focused sales expertise and natural problem-solving skills to maximize each client interaction. Specifically, you help clients with their
Banking Advisor
Shelburne, CAN
Job Description What is the opportunity? This unique position calls on your client-focused sales expertise and natural problem-solving skills to maximize each client interaction. Specifically, you help clients with their
Insurance Advisor Life, Health & Wealth
Nanaimo, CAN
Job Description What is the opportunity? We are looking for self-motivated, highly driven and entrepreneurial individuals to join our Field Sales team at RBC Insurance. Currently hiring in the Vancouver area and Okanagan
Manager, Royal Mutual Funds Inc (RMFI) Surveillance
Toronto, CAN
Senior Director, People Risk Governance, Policy and Practice Lead
Toronto, CAN
Director, Enterprise Performance Management
Toronto, CAN
Senior Director, Technology Infrastructure Operations & Resiliency
Toronto, CAN
Part Time Client Advisor
Duncan, CAN
Client Advisor
, CAN
Banking Advisor
Shelburne, CAN
Insurance Advisor Life, Health & Wealth
Nanaimo, CAN