Data Engineer

searchlabs

Markham

On-site

CAD 113,010 - 188,350

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SearchLabs is hiring a Data Engineer for a one-year contract in the York Region, Markham area, working on a hybrid model. The successful candidate will build and maintain ETL pipelines, design and optimize data models, and develop solutions using Snowflake and AWS. Strong SQL skills and over 5 years of data engineering experience are required. The compensation is competitive, ranging from $60 to $100 per hour.

Qualifications

  • 5+ years in data engineering/ETL development.
  • Expertise in Data Vault and Star Schema modeling.
  • Hands-on experience with Snowflake.
  • Advanced SQL skills including query writing and optimization.
  • Experience with AWS cloud services.

Responsibilities

  • Build and maintain ETL pipelines for enterprise data integration.
  • Design and optimize data models (Data Vault, Star Schema).
  • Develop data platform solutions using Snowflake.
  • Write and optimize complex SQL queries for performance and reporting.
  • Manage CI/CD pipelines, version control, and deployments via Azure DevOps.

Skills

Data engineering
ETL development
Data Vault modeling
Star Schema modeling
Snowflake
SQL optimization
AWS cloud services

Tools

Azure DevOps

Job description

This Data Engineer role is a one-year contract, working on a hybrid in-office/remote model in the GTA. The compensation range is $60-$100/hr.

Job Specs
  • Build and maintain ETL pipelines for enterprise data integration
  • Design and optimize data models (Data Vault, Star Schema)
  • Develop data platform solutions using Snowflake
  • Write and optimize complex SQL queries for performance and reporting
  • Develop data solutions using AWS
  • Manage CI/CD pipelines, version control, and deployments via Azure DevOps
Your Skillset
  • 5+ years in data engineering/ETL development
  • Expertise in Data Vault and Star Schema modeling
  • Hands‑on experience with Snowflake
  • Advanced SQL (query writing, tuning, optimization)
  • AWS cloud services experience

If you are interested, please apply today!

Artificial intelligence (AI) is not used to screen, assess, or make hiring decisions for this role. All applications are reviewed and evaluated by our recruitment team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Markham

On-site
CAD 68,880 - 89,544
Data Engineer
Data Engineer

Buyerlink, Inc. • Victoria

On-site
CAD 90,000 - 120,000
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON

Techedin • Toronto

On-site
CAD 89,544 - 99,187
Data Engineer - Snowflake - Full Time
Data Engineer - Snowflake - Full Time

Propel • Toronto

On-site
CAD 110,000 - 135,000
AWS Data Engineer - SQL, ETL , PYTHON, Infrastructure
AWS Data Engineer - SQL, ETL , PYTHON, Infrastructure

Apptoza Inc. • Toronto

Hybrid
CAD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Techedin • Toronto

On-site
CAD 82,656 - 96,432
Data Engineer
Data Engineer

Insight Global • Montreal

On-site
CAD 68,880 - 82,656
Intermediate Data Engineer ( SQL, Databricks/ Snowflakes, DBT, Airflow)
Intermediate Data Engineer ( SQL, Databricks/ Snowflakes, DBT, Airflow)

Talent To Hire Inc. • Toronto

On-site
CAD 80,000 - 100,000
Senior Data Engineer ( Databricks/Snowflake)
Senior Data Engineer ( Databricks/Snowflake)

Talent To Hire Inc. • Toronto

On-site
CAD 100,000 - 130,000
Data Engineer
Data Engineer

JLI Consulting Talent Search • Vaughan

On-site
CAD 80,000 - 100,000