# Data Engineer

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

**Apply**: https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Senior-Data-Engineer_R-0000164266-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/data-engineer-513afb16-046/

## Description

We are seeking a Data Engineer to build and maintain scalable data pipelines supporting enterprise analytics and reporting.

The role will focus on developing ETL/ELT pipelines using Informatica and dbt, ensuring reliable and efficient data integration across multiple enterprise systems.

**Responsibilities**

- Design and implement data ingestion and transformation pipelines.

- Develop ETL workflows using Informatica IICS.

- Build transformation models and data pipelines using dbt.

- Develop optimized SQL transformations for large datasets.

- Implement data quality checks and validation logic within ETL pipelines.

- Monitor data pipelines and troubleshoot production issues.

- Collaborate with data analysts and architects to design scalable data models.

- Document data lineage, transformations, and technical architecture.

- Participate in Agile development processes and code reviews.

**Requirements**

- Bachelor’s degree in a related field (e.g., Computer Science, Business, Engineering) or equivalent experience.

- 3–6 years’ experience in data engineering or ETL development.

- Hands-on experience with Informatica ETL tools.

- Experience with dbt and ELT-based transformation frameworks.

- Strong SQL skills and understanding of data modeling concepts.

- Experience working with enterprise data warehouses or cloud platforms.

- Experience with source control (Git), testing frameworks, and CI/CD pipelines.

- Experience working in Agile engineering environments.

**Nice to Have**

- Experience with Snowflake, Databricks, or cloud data platforms.

- Experience with Python.

- Familiarity with data orchestration tools (Airflow, Control-M).

- Experience in banking or financial services data environments.

**Benefits**

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

- Ability to make a difference and lasting impact.

- Work in a dynamic, collaborative, progressive, and high-performing team.

- A world-class training program in financial services.

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

## Skills

### Required
- Informatica
- dbt
- SQL
- data modeling
- ETL development
- Agile development
- Git

### Nice to have
- Snowflake
- Databricks
- Python
- Airflow
- Control-M

---

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