1

Etl Developer Jobs in Toronto, ON (NOW HIRING)

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

Platform Engineer (Netezza) Location: Toronto, ON Work Arrangement: Hybrid-2 Days onsite Employment ... Strong experience with ETL/ELT tools and data integration processes, including data extraction ...

The Applications Development Intermediate Programmer Analyst is an intermediate level position ... This role focuses on advanced ETL development, implementing Agentic AI for intelligent automation ...

Design and develop ETL pipelines using Azure Databricks and Delta Lake, focusing on batch ... Participate in CI/CD pipeline development and DevOps practices to enhance deployment efficiency.

Develop ETL and ELT processes to ingest, transform, validate, and distribute structured, semi ... Drive adoption of DevOps and engineering best practices, including GitHub-based source control, CI ...

Platform Engineer (AWS, Big Data, Netezza, SQL) Location: Toronto, ON Work Arrangement: Hybrid (2 ... Strong understanding of data warehousing concepts and ETL design patterns * Expertise in query ...

Senior Developer

Toronto, ON · Hybrid

CA$70K - CA$150K/yr

In this role the candidate will work in a team of software developers, accountable for automating ... Experience with ETL tools such as Ab Initio, Informatica or SAS will be an asset * Knowledge of job ...

Site Reliability Engineer Hybrid GTA 12+ months This is an opportunity for someone early in their ... issues Support ETL/ELT processes using Azure Data Factory, Synapse Analytics, Databricks and ...

... DevOps for workflow management, Grafana for building dashboards, and Python for ETL, automation, and data analysis. Responsibilities will include: Cost Optimization: Analyze Azure cloud usage and ...

AI/ML Engineer - Remote

Toronto, ON · Remote

$200 - $350/hr

Build robust ETL and data pipelines , metadata catalogs, and ontologies for AI training and ... Follow modern secure coding, DevOps, and CI/CD practices. * Document technical decisions and ...

Showing results 21-40

Etl Developer information

What is an ETL developer?

An ETL (extract, transform, load) developer is an information technology specialist whose area of expertise is data warehouse solutions. As an ETL developer, your responsibilities include overseeing the big picture data warehousing needs of your company. You work with a team of IT professionals to assess current data storage systems, evaluate needs, and determine the best way to meet those requirements. Once you have developed the new data warehouse system, you oversee the extraction of data from other sources, the uploading of that data into the new system, and testing and troubleshooting to ensure everything works properly.

What are the key skills and qualifications needed to thrive as an ETL developer?

To thrive as an ETL Developer, you need expertise in data warehousing concepts, strong SQL skills, and experience with ETL tools, often supported by a degree in computer science or a related field. Familiarity with tools like Informatica, Talend, SSIS, and proficiency in scripting languages as well as database management systems is typically required. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills in this role. These skills ensure accurate data integration, reliable data pipelines, and successful collaboration with stakeholders in data-driven projects.

What are some common challenges ETL developers face when integrating data from multiple sources, and how can they be addressed?

ETL Developers are IT professionals who specialize in designing, building, and maintaining systems for extracting, transforming, and loading data from various sources into data warehouses or other storage systems. They work with large datasets, ensuring that data is accurately and efficiently moved, cleaned, and integrated for business intelligence and analytics. ETL Developers use specialized tools and programming languages to automate these processes, making data accessible and useful for organizations. Their role is crucial in supporting data-driven decision making.

What is the difference between Etl Developer vs Data Engineer?

AspectEtl DeveloperData Engineer
Primary FocusDesigning and developing ETL processes for data integrationBuilding and maintaining scalable data pipelines and infrastructure
Skills & CertificationsSQL, ETL tools, data warehousing, sometimes certifications like Microsoft or InformaticaProgramming (Python, Java), cloud platforms, big data technologies, often similar certifications
Work EnvironmentData warehouses, BI teams, analytics departmentsData platforms, cloud environments, big data ecosystems
Industry UsageFinance, healthcare, retail, where data integration is keyTech, finance, e-commerce, focusing on data infrastructure

While both roles involve data processing, Etl Developers primarily focus on creating and maintaining ETL processes for data integration, whereas Data Engineers build comprehensive data pipelines and infrastructure to support large-scale data analytics and storage. The roles often overlap, but Data Engineers typically work on broader data architecture and scalability.

Is ETL developer in demand now?

ETL developers are currently in demand due to the increasing need for data integration and management in organizations. Skills in SQL, data warehousing, and tools like Informatica or Talend enhance job prospects, with many companies seeking professionals to support data-driven decision-making.

What do ETL developers do?

ETL developers design, build, and maintain data pipelines that extract data from various sources, transform it into a usable format, and load it into data warehouses or databases. They often use tools like SQL, Python, or specialized ETL software and work closely with data analysts and engineers to ensure data quality and efficiency.

What are the most commonly searched types of Etl Developer jobs in Toronto, ON?

The most popular types of Etl Developer jobs in Toronto, ON are:

What are popular job titles related to Etl Developer jobs in Toronto, ON?

For Etl Developer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Etl Developer jobs in Toronto, ON look for?

The top searched job categories for Etl Developer jobs in Toronto, ON are:

Infographic showing various Etl Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 86% Full Time, 4% Part Time, and 10% Contract. Highlights an 80% Physical, 7% Hybrid, and 13% Remote job distribution.

Senior Data Engineer

Royal Bank of Canada

Toronto, ON • On-site

Full-time

Re-posted 20 days ago


Job description

Job Description

What is the opportunity?

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. The Data Engineer works with department and lines of business subject matter expert (SMEs) across the enterprise to meet departmental and organizational objectives. The engineer will follow end-to-end process standards and guidelines to ensure accurate and efficient build out of data pipeline architecture within project timeframes.

What will you do?

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

What do you need to succeed?

Must have:

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

  • Bachelor's Degree or equivalent

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

What's 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.

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

  • Opportunities to do challenging work

#LI-POST

#TECHPJ

Job Skills

Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications

Additional Job Details

Address:

180 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-03-20

Application Deadline:

2026-09-30

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

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One 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.

Employment Type: FULL_TIME