{bc}
linkedin

Lead, Full Stack Engineer

RBC
Vancouver, CAN
Full-time
Onsite
Discovered 2 days ago
.NETJavaPythonAPI and web services integrationKafka or MQ messagingSSO and security integration

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at RBC