Staff Software Engineer - Production Engineering

Royal Bank of Canada

Toronto, Canada
Production engineering for ai/ml platforms
Proficiency in python, go, or java
Container orchestration with kubernetes or openshift
As a Staff Software Engineer, you will lead the development and operation of critical infrastructure powering RBC's next-generation AI and innovation platforms

Job Summary

  • As a Staff Software Engineer, you will lead the development and operation of critical infrastructure powering RBC's next-generation AI and innovation platforms.
  • You will collaborate closely with data scientists, ML engineers, and product teams to ensure reliable deployment and operation of AI/ML models and features.
  • This role requires participation in on-call rotations to provide 24/7 operational support for critical Lumina systems and innovation platforms.

Matching Summary

As a Staff Software Engineer, you will lead the development and operation of critical infrastructure powering RBC's next-generation AI and innovation platforms.

Skills & Requirements

Must-have

  • Production engineering for AI/ML platforms
  • Proficiency in Python, Go, or Java
  • Container orchestration with Kubernetes or OpenShift
  • Cloud-native architectures for AI workloads
  • CI/CD pipelines and infrastructure-as-code
  • High availability mission-critical systems operation
  • Modern observability and distributed tracing

Nice-to-have

  • Experience with AI/ML model serving platforms
  • Knowledge of enterprise governance and compliance
  • Familiarity with zero-trust security architectures
  • Event-driven and streaming data platforms
  • Capacity planning for GPU workloads
  • Incident management and on-call experience
  • Mentoring and technical community growth

Key Requirements

  • 8+ years production or platform engineering experience
  • Bachelor's degree in Computer Science or equivalent
  • Experience supporting large-scale distributed systems
  • Strong experience with container orchestration
  • Proven track record operating high availability systems
  • Experience with CI/CD and infrastructure automation
  • Comfortable with incident response and on-call duties

Work Rights

Not specified

Tailored Resume

Cover Letter