Data Engineer - Python, PySpark, SQL, Snowflake & API Integration
- Toronto, ON, Canada
$35 to $40 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $35 to $40 CAD / hour
- Job type
- Contract
- Experience
- 3+ years of experience in Data Engineering.
- Posting language
- English
- Posted
Original job description
Job Description
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.
Additional Information
All your information will be kept confidential according to EEO guidelines.
More about this job
Responsibilities
Design, develop, and optimize scalable data pipelines and cloud-based data solutions using Python, PySpark, SQL, and Snowflake. Integrate REST APIs and external data sources while maintaining efficient ETL/ELT workflows for data processing.
Requirements
Requires 3+ years of experience in Data Engineering with strong expertise in Python, PySpark, SQL, and Snowflake. Candidates must have experience with API-based data integration and knowledge of data modeling and warehousing.
Skills
- Python
- PySpark
- SQL
- Snowflake
- API Integration
- ETL
- ELT
- Data Pipelines
- Data Modeling
- Data Warehousing
- REST APIs
- JSON
- Cloud Platforms
- AWS
- Azure
- GCP
Visa sponsorship
Not detected in the job text
Categories
- Data & Analytics
- Software
- Technology
- Engineering
Keywords
- Data Engineer
- Python
- PySpark
- SQL
- Snowflake
- API Integration
- Data Pipelines
- ETL
- ELT
- REST APIs
- JSON
- Data Modeling
- Data Warehousing
- AWS
- Azure
- GCP
- Cloud Platforms
- Data Quality
- Automation
- Data Ingestion