RBC Dominion Securities - 817 Jobs
Toronto, ON
Job Details:
Benefits:
Job Description
What's the opportunity?
We're looking for an experienced Principal Platform Engineer who will bring focus and subject-matter expertise around designing and implementing a next generation data platform, within our Lumina suite. This is a unique opportunity to build a platform that will be the foundation for analytics and AI at RBC.
At RBC Borealis, you'll be joining a team that works directly with data at petabyte scale. We are building the foundational systems that enable every major innovation initiative within Lumina's portfolio. Working alongside industry-leading engineers, you'll contribute to code and systems that directly power breakthrough AI capabilities, advanced analytics platforms, and next-generation customer experiences.
What You'll Do
Design and build a scalable data platform that empowers engineering teams to ship features reliably, securely, and quickly.
Implement Infrastructure-as-Code and GitOps patterns to promote consistency, automation, and compliance across environments.
Collaborate with product, security, and compliance stakeholders to build platform services that meet SLAs and governance standards.
Lead incident response, reliability engineering, and observability improvements that ensure platform uptime and performance.
Act as a technical mentor and thought leader, guiding teams on infrastructure architecture, platform adoption, and best practices.
Define and execute on a strategic roadmap to evolve the internal platform in line with company growth and technology direction.
Be an active contributor to not only your individual team, but to the RBC development community
Your Background
15+ years of experience in software or infrastructure engineering, with at least 5 years focused on platform engineering or cloud infrastructure at scale.
Expert-level experience with Kubernetes, including provisioning, cluster lifecycle management, workload orchestration, and multi-tenant design.
Strong expertise in Terraform, GitOps tools (e.g., ArgoCD), and CI/CD systems (e.g., GitHub Actions, Spinnaker).
Passion for developer experience. You think about tooling, abstraction, reliability, and feedback loops as core parts of platform success.
Track record of technical leadership, mentoring, and influencing engineering culture at a large scale.
Bachelor's or Master's in Computer Science or related discipline, or equivalent practical experience.
Nice to Have
Experience designing and operating Data Platforms or building platform-as-a-service abstractions.
Exposure to multi-cloud or hybrid-cloud environments and associated design trade-offs.
Strong cost optimization and governance expertise.
Active contributor to the opensource community
You're our ideal candidate if you have:
Strong expertise with Spark computing and Kafka
Working with building and maintaining DevOps pipeline such as Jenkins, GitHub actions;
Previous experience with orchestration tools such as AirFlow, KubeFlow, Dagster, Flyte, or MetaFlow;
Experience with building tools and applications to automate various infrastructure and DevOps tasks;
Proficiency with programming languages such as Python, Bash, or JavaScript;
Solid understanding of the UNIX operating system;
Implementing monitoring solutions to identify system bottlenecks and production issues;
Knowledge of professional software engineering best practices for the full software development life cycle, including testing methods, coding standards, code reviews and source control management;
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, competitive compensation, commissions, and stock options where applicable;
Leaders who support your development through coaching and managing opportunities;
Ability to make a difference and lasting impact from a local-to-global scale.
About RBC Borealis
RBC Borealis is the driving force behind Royal Bank of Canada's AI and data innovation. As part of Canada's largest financial institution, we bring together a team of architects, engineers, scientists, and product experts on a mission to revolutionize finance through world-class research, solutions, and a resilient data platform. With locations across Toronto, Waterloo, Montreal, Calgary, and Vancouver, we're at the forefront of AI research and platform development. With a focus on cutting-edge research in areas like time series forecasting, causal machine learning, and responsible AI, we are seamlessly integrating AI research and data engineering, to solve critical challenges in the financial industry. We are building intelligent, and scalable, data-driven solutions that will help communities thrive and drive innovation for our customers across the bank.
Inclusion and Equal Opportunity Employment
RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations during the application process are available upon request.
#TECHPJ
#Ll-POST
Job Skills
Analytics, Apache Hadoop, Big Data Management, Cloud Computing, Cloud Native, Database Development, Data Engineering, Data Mining, Data Science, Data Warehousing (DW), Emerging Technologies, ETL Processing, Innovation, Kubernetes, Microsoft Azure, Quality Management, Requirements Analysis, Software Product Management, Waterfall ModelAdditional Job Details
Address:
RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTOCity:
TorontoCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2026-01-25Application Deadline:
2026-02-28Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Inclusion and Equal Opportunity Employment
At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.