{bc}
indeed

Lead, Full Stack Engineer

RBC
Vancouver, CAN
Full-time
Onsite
Discovered Today
.NETJavaPythonAPI and web services integrationSSO and security integrationKafka

Full Job Posting

Role overview

Hands-on lead role in AI Engineering supporting US Functions Technology across Finance, Risk, Law, and Audit.

Own modernization and integration solutions from concept through production, while leading and growing an engineering team.

Engineering and modernization

  • Migrate .NET applications from on-premises environments to Azure and build secure, scalable hybrid solutions.
  • Architect and build APIs, web services, SSO and security integrations, and Kafka or MQ messaging.
  • Deliver integration plans and consolidate CNB Finance and Audit applications onto RBC's common platform.
  • Develop data pipelines and Python scripts, and deploy cloud-native AI/ML solutions using Kubernetes and Docker.
  • Apply AI and agentic tools to business problems and align initiatives with enterprise strategy.
  • Lead engineers, set technical direction and quality standards, and collaborate with business and technology stakeholders.

Required qualifications

  • At least 7 years leading an engineering team while remaining hands-on.
  • Software engineering background in at least one of .NET, Java, or Python.
  • Experience with APIs, web services, SSO, security, and Kafka or MQ integration.
  • Experience migrating applications to cloud platforms and operating hybrid environments.
  • Experience with ETL, data orchestration, Python scripting, or data pipelines.
  • Experience deploying cloud-native solutions using Kubernetes and Docker, with exposure to production AI or ML.
  • Ability to deliver integration plans on committed timelines and work with enterprise stakeholders.

Preferred AI experience

  • Experience scaling cloud AI applications, optimizing models and latency, and monitoring performance is a plus.
  • RAG systems, vector databases, prompt engineering, Claude, GitHub Copilot, LangChain, AutoGen, CrewAI, and agent architectures are nice to have.

Compensation and benefits

  • RBC describes a comprehensive rewards program with bonuses, flexible benefits, and competitive compensation; compensation cadence and amount are not stated.

Work details

  • The posting lists a Vancouver, British Columbia address and 37.5 work hours per week; it does not explicitly state a workplace policy.
  • Employment type is full time and job type is regular.

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