Enable job alerts via email!

AWS Data Engineer

company

Greater Toronto Area

Hybrid

CAD 60,000 - 80,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Data Engineer to join their dynamic team. In this role, you will design and maintain scalable data pipelines using cutting-edge AWS Data Engineering tools. You will implement ETL processes to transform and load data, ensuring high performance and reliability. Collaborating with data scientists and analysts, you will help deliver solutions that meet business needs. This is an exciting opportunity to work in a light hybrid environment, where your expertise will contribute to innovative data solutions and drive impactful projects forward.

Qualifications

  • 3-5 years of experience in data engineering with AWS tools.
  • Strong programming skills in Python, Java, or Scala.
  • Experience with ETL processes and data warehousing solutions.

Responsibilities

  • Design and maintain scalable data pipelines using AWS tools.
  • Implement ETL processes for data integration.
  • Collaborate with teams to deliver data solutions.

Skills

Data Engineering
AWS Data Engineering tools
ETL processes
Apache Kafka
Python
SQL
Agile Scrum
Test Driven Development (TDD)

Education

Bachelor's degree in Computer Science
Professional certification in AWS Data Engineering

Tools

AWS Glue
Apache Airflow
Amazon Redshift
MS Azure

Job description

This range is provided by company. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$80.00/hr - CA$90.00/hr

Location: Toronto (light hybrid)

Duration: 6mo with very possible extension

Hr/week: 37.5

Requirements:

  • 3-5 years of experience in data engineering, with a focus on AWS Data Engineering tools.
  • ETL processes and tools (e.g., AWS Glue, PySpark, Apache Airflow).
  • Event streaming technologies (e.g., Apache Kafka, AWS Kinesis).
  • Strong programming in Python, Java, or Scala.
  • SQL and database management systems (e.g., PostgreSQL, MySQL).
  • Strong communication skills and the ability to convey complex technical concepts to non-technical stakeholders.
  • Experience with Agile Scrum and XP methodologies.
  • Experience with Test Driven Development (TDD).
  • Bachelor's degree in Computer Science, IT or a related field.
  • Professional certification in AWS Data Engineering
  • Data warehousing solutions (e.g., Amazon Redshift, Snowflake) - nice to have
  • Knowledge of data governance and security best practices - nice to have
  • Experience with MS Azure and MS Fabric - nice to have

Responsibilities:

  • Design, develop, and maintain scalable data pipelines using AWS Data Engineering tools (e.g., AWS Glue, AWS Lambda, Amazon Redshift).
  • Implement ETL processes to extract, transform, and load data from various sources into data warehouses and data lakes.
  • Develop and manage event streaming solutions using tools such as Apache Kafka, AWS Kinesis, or similar technologies.
  • Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions that meet business needs.
  • Optimize and troubleshoot data pipelines to ensure high performance and reliability.
  • Monitor and maintain data quality and integrity across all data systems.
  • Stay up-to-date with the latest trends and best practices in data engineering and AWS technologies.
  • Work within Agile Scrum and XP methodologies, participating in sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of projects.
  • Apply Test Driven Development (TDD) practices to ensure high-quality code and robust data solutions.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Consulting
  • Industries
    IT Services and IT Consulting
Get notified when a new job is posted.
Sign in to set job alerts for “Data Engineer” roles.

Richmond Hill, Ontario, Canada 1 week ago

Software Engineer, Backend (All Levels / All Teams)
Software Engineer I, Entry Level (Fall 2024-Spring 2025) - Toronto

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Data Engineer - AWS

HRB

Remote

CAD 70,000 - 110,000

-1 days ago
Be an early applicant

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical

Sherbrooke

Remote

USD 70,000 - 110,000

Yesterday
Be an early applicant

Data Engineer - Databricks - Mid Level

Lumenalta

Markham

Remote

CAD 70,000 - 110,000

Today
Be an early applicant

Data Engineer

DataAnnotation

British Columbia

Remote

USD 60,000 - 100,000

2 days ago
Be an early applicant

Data Engineer

DataAnnotation

Manitoba

Remote

CAD 60,000 - 80,000

2 days ago
Be an early applicant

Data Engineer

Employer Direct Healthcare

Remote

CAD 70,000 - 110,000

5 days ago
Be an early applicant

Data Engineer

DataAnnotation

Nova Scotia

Remote

CAD 60,000 - 80,000

4 days ago
Be an early applicant

Data Engineer

DataAnnotation

Vancouver

Remote

USD 60,000 - 100,000

4 days ago
Be an early applicant

Data Engineer

DataAnnotation

Montreal

Remote

USD 60,000 - 100,000

6 days ago
Be an early applicant