Data Engineer - Python, PySpark, SQL, Snowflake & API Integration

🏢 TMS, LLC · all 20 jobs
📍 Canada
💰 CAD 35 - 40 / hourly
📅 Posted Oct 29, 2026 · via Himalayas
✅ Verified open — last confirmed 2d ago
🏷 Data Engineer, Big Data Engineer, Cloud Data Engineer, Python Data Engineer, Data Engineering Software Engineer, Data Integration Engineer +3 more
Apply on original site ↗

Data Engineer - Python, PySpark, SQL, Snowflake & API Integration
Job Description:

We are seeking a skilled Data Engineer with strong hands-on experience in Python, PySpark, SQL, Snowflake, and API integrations to build scalable data pipelines and cloud-based data solutions.
Key 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.

Required Qualifications:

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

All your information will be kept confidential according to EEO guidelines.

Originally posted on Himalayas

Flights + hotels

This role requires you to be in Canada. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Comparing Data Engineer pay and openings — the live median is $127k?All remote Data Engineer jobs →Data Engineer salary data →
Want more like this? Browse every live remote data science role.All remote data science jobs →
Get new data science jobs by email
Daily email, only when there's something new. One click to stop.

Get remote data science jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you