Data Engineer – Python, PySpark, SQL, Snowflake, API Integration

Posted 2 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Data Engineer building scalable Python, PySpark, SQL, and Snowflake pipelines. Integrating REST APIs and external data into cloud-based data platforms.

Responsibilities

  • Design, develop, and optimize data pipelines using Python, PySpark, SQL, and Snowflake
  • Integrate REST APIs and external data sources into Snowflake-based data platforms
  • Build and maintain ETL/ELT workflows for data ingestion, transformation, and processing
  • Develop efficient SQL queries and optimize Snowflake performance
  • Implement data quality, validation, monitoring, and automation
  • Collaborate with engineering and analytics teams to deliver reliable data solutions

Requirements

  • 3+ years of experience in Data Engineering
  • Strong hands-on expertise in Python, PySpark, SQL, and Snowflake
  • Experience with REST APIs, JSON, and API-based data integration
  • Knowledge of ETL/ELT processes, data modeling, and data warehousing
  • Experience with cloud platforms such as AWS, Azure, or GCP is preferred

Benefits

  • Remote work permitted

Job type

Contract

Experience level

Mid levelSenior

Salary

CA$35 - CA$40 per hour

Degree requirement

No Education Requirement

Tech skills

AWSAzureCloudETLGoogle Cloud PlatformPySparkPythonSnowflakeSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.