Principal Software Engineer

RBCToronto, ON
Onsite

About The Position

As Principal Engineer for the Lumina Unified Experience, you'll be at the forefront of transforming how developers and data analysts interact with RBC's enterprise data ecosystem. This is a unique opportunity to architect and deliver a seamless, unified experience that brings together Lumina's powerful capabilities - Enterprise Lakes, Warehouse, MLOps, and GenAI/Agentic AI - into a cohesive platform that accelerates innovation across the enterprise. You'll lead the evolution of the Lumina Portal, building modern, scalable solutions that enable teams to go from concept to production rapidly. This role combines deep technical leadership with strategic influence, as you'll shape the direction of multiple platforms while mentoring a talented engineering team. If you're passionate about developer experience, platform engineering, and driving enterprise-wide impact, this is your opportunity to leave a lasting mark on RBC's data and AI future.

Requirements

  • 10+ years of software engineering experience with a proven track record of architecting and delivering large-scale, complex systems
  • Expert-level knowledge of React, Micro Frontend architectures, and Single Page Applications (SPAs) with a focus on developer experience
  • Strong experience with containerization, Kubernetes (particularly Azure AKS), and cloud-native design patterns
  • Proficiency with Terraform, including experience building custom providers and API-driven infrastructure automation
  • Experience with workflow orchestration platforms such as Temporal or similar technologies
  • Track record of building internal developer platforms and tools that improve productivity and reduce friction
  • Proven ability to lead, mentor, and grow engineering teams while driving technical excellence
  • Demonstrated success influencing cross-functional teams and driving alignment across multiple platforms and stakeholders
  • Understanding of data lakes, warehouses, MLOps, and/or AI/ML platforms is highly valued
  • Experience building solutions for enterprise environments with complex requirements for security, compliance, and scalability
  • Excellent ability to articulate complex technical concepts to both technical and non-technical audiences

Nice To Haves

  • Experience with OpenShift Container Platform (OCP)
  • Background in financial services or regulated industries
  • Contributions to open-source projects or technical communities
  • Experience with GenAI/Agentic AI technologies

Responsibilities

  • Architect the Unified Experience: Design and implement a cohesive platform experience that seamlessly integrates Lumina's Enterprise Lakes, Warehouse, MLOps, and GenAI/Agentic AI capabilities
  • Lead Technical Innovation: Drive the evolution of the Lumina Portal stack leveraging React, Micro Frontends, SPAs, OCP, Azure AKS, and Temporal to deliver exceptional developer and analyst experiences
  • Develop API-Driven Infrastructure: Expand platform capabilities through API-driven approaches using Terraform, including building custom Terraform providers to enable infrastructure-as-code workflows
  • Accelerate Developer Productivity: Create intuitive tools, workflows, and interfaces that enable developers and data analysts to rapidly build and deploy enterprise data solutions
  • Provide Technical Leadership: Lead and mentor a team of engineers, fostering a culture of technical excellence, innovation, and continuous improvement
  • Drive Cross-Platform Collaboration: Influence and collaborate with various platform teams within Lumina to ensure architectural alignment and seamless integration
  • Establish Technical Standards: Define engineering best practices, design patterns, and architectural standards for the unified experience platform
  • Champion Scalability & Reliability: Ensure the platform is built for enterprise scale, with robust performance, security, and operational excellence

Benefits

  • bonuses
  • flexible benefits
  • competitive compensation
  • commissions
  • stock options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service