← Back to jobs

Python PySpark Data Engineer

Skills

analyticsapiautomationawsazureclouddata engineeringdata modelingdata pipelinesdata qualityeltetlgcpjsonpysparkpythonrestsnowflakesqlPythonRESTSQL

Description

Python and PySpark headline this contract Data Engineer opportunity, with SQL, Snowflake, and REST API integration central to the work.

This Data Engineer role requires strong hands-on experience building scalable data pipelines and cloud-based data solutions. You will use Python, PySpark, SQL, and Snowflake across ingestion, transformation, processing, and platform optimization. The position also involves reliable data delivery with engineering and analytics teams.

Key Responsibilities:

  • Design and optimize pipelines with Python, PySpark, SQL, and Snowflake
  • Integrate REST APIs and external sources into Snowflake platforms
  • Build ETL/ELT workflows for ingestion and transformation
  • Optimize SQL queries and Snowflake performance
  • Implement data quality, monitoring, validation, and automation

Requirements:

  • Three or more years of Data Engineering experience
  • Strong hands-on Python, PySpark, SQL, and Snowflake expertise
  • REST API, JSON, and API-based integration experience
  • Knowledge of ETL/ELT, data modeling, and warehousing
  • Cloud platform experience with AWS, Azure, or GCP preferred

Apply your Python, PySpark, SQL, Snowflake, and API integration expertise to scalable data pipeline development.

Get similar jobs in Canada by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Data Engineer jobs in Canada.

Finding similar jobs…