Royal Bank of Canada

Senior Manager, Engineering & Build

Royal Bank of Canada$120K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of engineering experience in production pipelines and distributed systems; 2-4 years in a leadership role.
  • Hands-on expertise in Snowflake (Streams, Tasks, Snowpark, Snowpipe) and strong SQL skills.
  • Proficient in Spark (PySpark/Scala) for large-scale batch processing and optimization.
  • Solid understanding of data modeling techniques and medallion architecture.
  • Experience with data quality controls, source-to-target reconciliation, and regulatory compliance.
  • Proficient in orchestration tools like Airflow and CI/CD practices for data.
  • Familiar with cloud technologies, containerization, Kubernetes/OpenShift, and Infrastructure-as-Code.

Responsibilities

  • Lead and mentor a high-performing engineering team to drive delivery excellence.
  • Design and implement data pipelines across various architectural layers using modern data tools.
  • Architect reliable and scalable cloud-native data solutions.
  • Manage CI/CD processes for data, ensuring quality and consistency across environments.
  • Engineer resilient data ingestion patterns and orchestrate workflows effectively.
  • Collaborate with cross-functional teams to translate business objectives into technical solutions.
  • Promote innovation by evaluating new technologies to enhance AML capabilities.

Benefits

  • A comprehensive Total Rewards Program including bonuses and flexible benefits.
  • Opportunities for professional development through mentorship and coaching.
  • Dynamic and collaborative work environment focused on high performance.
  • World-class training program in financial services.
  • Flexible work/life balance options available.
  • Chances to take on more responsibility and diverse job opportunities across locations.
Full Job Description
Job Description

What is the opportunity?

Are you a hands-on data engineering leader who thrives on building high-performing teams and high-scale data platforms? Come join us!

Global Functions Technology (GFT) partners across RBC to deliver transformative platforms and solutions. In Anti-Money Laundering (AML), we are building a Data Foundation Hub to ingest enterprise data and power analytics and controls using a medallion architecture.

As a Senior Manager, Engineering & Build (Hands-On Leader), you will lead an engineering team while contributing 50% hands-on to design and deliver cloud-native, governed, and reliable data systems.

What will you do?

People leadership and team performance
  • Lead, mentor, and grow a high-performing team; drive delivery excellence, coaching, goal setting, and continuous improvement.


Hands-on data engineering and system design (50%)
  • Design and build batch and incremental pipelines across Bronze/Silver/Gold layers using Snowflake (Streams, Tasks, Snowpark, Snowpipes), Spark, and dbt.
  • Implement schema evolution, SCD/CDC, partitioning, and performance tuning.

Cloud-native solution design
  • Architect for reliability, scalability, and cost efficiency on cloud platforms.
  • Containerize jobs/services, run on Kubernetes/OpenShift, apply IaC, and secure secrets and credentials.


DevOps for data and platform enablement
  • Own CI/CD for data (code review, environment promotion, data contract testing), versioned artifacts, and environment parity.
  • Partner with Platform/SRE on SLIs/SLOs, incident response, and postmortems.


Data Platform
  • Engineer resilient, observable ingestion patterns (batch first, with optional near-real-time).
  • Orchestrate with Airflow (or equivalent); enforce SLAs, retries, idempotency, and alerting.
  • Establish DQ controls (profiling, constraints, dbt tests), source-to-target reconciliation, and end-to-end lineage.
  • Implement purge/retention aligned to AML and regulatory requirements.


Cross-functional collaboration
  • Translate AML business and control objectives into technical roadmaps.
  • Collaborate with Business, Data Governance, Compliance, Security, and Operations.
  • Identify and mitigate risks in project execution, ensuring on-time, on-budget delivery without compromising quality.
  • Champion innovation by exploring emerging technologies and methodologies to enhance AML capabilities.


What do you need to succeed?

Must-have:
  • Experience depth: 10+ years in engineering delivering production pipelines and distributed systems at scale; 2-4+ years leading engineers with a proven balance of hands-on and people leadership.
  • Snowflake expertise: Hands-on with Streams, Tasks, Snowpark, and Snowpipe; strong SQL and warehouse design; performance optimization.
  • Distributed processing: Production experience with Spark (PySpark/Scala) for large-scale batch processing and optimization.
  • Modeling and architecture: Strong data modeling (3NF/dimensional/data vault) and medallion architecture patterns (Bronze/Silver/Gold).
  • Data governance controls: Data quality frameworks, source-to-target reconciliation, lineage concepts and tooling, purge/retention strategies.
  • Orchestration and automation: Airflow (or equivalent) for DAGs, SLAs, retries, and observability; Git-based workflows and CI/CD for data (e.g., GitHub Actions/Jenkins).
  • Dbt proficiency: Development, testing, documentation, and deployment of transformations with dbt.
  • Cloud-native and platform: Containers, Kubernetes/OpenShift, Infrastructure-as-Code, and secure secret management; understanding of cost/performance trade-offs.
  • Ways of working: Strong ownership, and excellent problem solving and communication; incident management and postmortems.
  • Technology focus: Snowflake, Spark, dbt, Airflow, Python/Scala/Java, OpenShift/Kubernetes, and public cloud (e.g., AWS).


Nice-to-have:
  • Streaming and events: Kafka/CDC for near-real-time enrichment into batch layers.
  • Observability: Metrics, tracing, and logging practices and tooling across data pipelines.
  • Security and privacy: OAuth2/OIDC, data masking/tokenization, PII handling, and regulatory awareness in financial services/AML.
  • Regulated domains: Experience in financial services or other highly regulated industries.
  • Cloud depth: Certifications (AWS) and familiarity with services such as Glue, EMR, EKS, SageMaker.
  • Stakeholder management: Ability to influence and align diverse technical and non-technical partners.
  • Hadoop ecosystem exposure (as legacy integration), where applicable.


Whats in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services
  • Flexible work/life balance options
  • Opportunities to take on progressively greater accountabilities
  • Access to a variety of job opportunities across business and geographies


#LI-POST

#TECHPJ

Job Skills
Application Development, Application Integrations, Application Maintenance, Applications Architecture, Big Data Management, Cloud Computing, Commercial Acumen, Data Warehouse, Distributed Computing, Enterprise Application Delivery, ETL Pipelines, Information Technology Management, Programming Languages, Snowflake Data Warehouse, Software Development Life Cycle (SDLC), Software System Design, System Applications

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-05-14

Application Deadline:

2026-06-25
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

About Royal Bank of Canada

Royal Bank of Canada Careers

Join the dynamic team at Royal Bank of Canada (RBC), a global leader in financial services and a company committed to excellence and innovation. At RBC, we offer a wide range of job opportunities that empower professionals to shape their career paths with leadership, diversity training, and continuous growth.

Work You’ll Do

At Royal Bank of Canada, we are not just hiring; we are building a culture of innovation and leadership. Our team members are at the forefront of the financial industry, driving transformation and delivering targeted solutions that meet the evolving needs of our clients and communities.

Explore Job Opportunities and Employment at RBC

Whether you are starting your career or looking to take it to the next level, RBC offers positions that challenge your skills and fuel your ambition. From entry-level positions to leadership roles, our job opportunities span across various functions and regions. Join us and be part of a team that values professional growth and diversity.

Internship and Professional Development

Kickstart your career with an internship at Royal Bank of Canada. Our internships provide invaluable hands-on experience, networking opportunities, and insights into the financial services industry. Interns at RBC gain the skills necessary to excel and are often considered for full-time positions within the company.

Benefits and Culture

At RBC, we prioritize the well-being and satisfaction of our employees. Our benefits package is designed to support our team members at every stage of their life and career. RBC’s culture is built on a foundation of respect, integrity, and responsibility, fostering an environment where everyone can thrive.

Career Growth and Innovation

We believe in nurturing the potential of our employees through continuous learning and career development programs. At RBC, you will find endless opportunities to grow professionally through on-the-job experiences, formal training programs, and leadership development initiatives. Our commitment to innovation means we are constantly seeking out new ideas and perspectives, making RBC a perfect place for those who aim to lead and innovate.

Diversity and Inclusion

Diversity is our strength. At Royal Bank of Canada, we are committed to building an inclusive workplace where every employee feels valued and respected. Our diversity training programs are designed to educate and inspire, creating a more inclusive and equitable workplace.

Join Our Team

Search open positions that match your skills and interests. We look for passionate, curious, creative, and solution-driven team players. Start your journey with RBC today and be part of a world-class team known for its commitment to client service, community involvement, and innovation.

Stay Connected

Keep up to date with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here at Royal Bank of Canada.

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities awaiting you at RBC. Explore the possibilities with Royal Bank of Canada, where your future is filled with potential and the path to success is paved with countless opportunities for professional and personal growth. Join us and shape not just your career but the future of the financial industry.
Learn more about Royal Bank of Canada
Size
86,007 employees
Market Cap
$130.3 billion
Industry
5 Year Trend
+8.7%
NASDAQ

Similar Jobs

More Jobs at Royal Bank of Canada

More Information Technology Jobs

Find similar Senior Manager, Engineering & Build jobs: