×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: ODAIA
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    AI Engineer, Software Architect, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Job Description
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.

Your responsibilities include:

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

You're our ideal candidate if you have:

Deep Technical Expertise: 10+ years of software engineering experience with a proven track record of architecting and delivering large‑scale, complex systems

Modern Frontend Mastery:
Expert‑level knowledge of React, Micro Frontend architectures, and Single Page Applications (SPAs) with a focus on developer experience

Cloud‑Native Architecture:
Strong experience with containerization, Kubernetes (particularly Azure AKS), and cloud‑native design patterns

Infrastructure as Code:
Proficiency with Terraform, including experience building custom providers and API‑driven infrastructure automation

Workflow Orchestration:

Experience with workflow orchestration platforms such as Temporal or similar technologies

Platform Engineering Mindset:
Track record of building internal developer platforms and tools that improve productivity and reduce friction

Leadership

Experience:

Proven ability to lead, mentor, and grow engineering teams while driving technical excellence

Collaborative Influence:
Demonstrated success influencing cross‑functional teams and driving alignment across multiple platforms and stakeholders

Data Platform Knowledge:
Understanding of data lakes, warehouses, MLOps, and/or AI/ML platforms is highly valued

Enterprise Scale:
Experience building solutions for enterprise environments with complex requirements for security, compliance, and scalability

Communication

Skills:

Excellent ability to articulate complex technical concepts to both technical and non‑technical audiences

Nice to have:

Experience with Open Shift Container Platform (OCP)

Background in financial services or regulated industries

Contributions to open‑source projects or technical communities

Experience with GenAI/Agentic AI technologies

What's in it for you?

Become part of a team that thinks progressively and works collaboratively. We care about seeing each other reach full potential.

A comprehensive Total Rewards Program including bonuses and flexible benefits,…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary