# Senior Manager, Engineering & Build (Hands-On Leader)

**Company**: RBC
**Location**: Toronto, Ontario
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Senior-Manager--Engineer---Build_R-0000189038-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/senior-manager-engineering-and-build-hands-on-d49be1fc-c72/

## Description

We are looking for a Senior Manager, Engineering & Build (Hands-On Leader) to join our team. As a hands-on data engineering leader, you will thrive on building high-performing teams and high-scale data platforms.

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.

**Responsibilities:**

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

- 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.

- Architect for reliability, scalability, and cost efficiency on cloud platforms.

- Containerize jobs/services, run on Kubernetes/OpenShift, apply IaC, and secure secrets and credentials.

- 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.

- 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.

**Requirements:**

- 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.

**What’s in it for you?**

- 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

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Snowflake
- Spark
- dbt
- Airflow
- Python
- Scala
- Java
- Kubernetes
- OpenShift
- AWS

### Nice to have
- Kafka
- CDC
- OAuth2
- OIDC
- data masking
- tokenization
- PII handling
- regulatory awareness

---

Source: [Apply at rbc.wd3.myworkdayjobs.com](https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Senior-Manager--Engineer---Build_R-0000189038-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
