Job description
Data Engineer
- Python, ETL Location: Toronto, ON (Hybrid – 2–3 days onsite) Duration: 7 Months Experience: 6–8 Years Role Summary Looking for a Data Engineer with strong experience in building scalable ETL pipelines, data models, and cloud-based data solutions using modern big data technologies.
Key Responsibilities
Design and build scalable ETL pipelines and data models Develop and maintain large-scale data applications and integrations Write and optimize SQL queries and scripts Work with Databricks / Snowflake and big data tools Build workflows using Airflow or Azure Data Factory Integrate APIs and support CI/CD pipelines (Git, Jenkins) Work in Agile environment with TDD practices Required Skills 6–8 years Data Engineering experience Strong Python (Py.
Spark, Pandas) or Java Strong SQL skills ETL, data modeling, and pipeline development Experience with Databricks or Snowflake Cloud experience (Azure or GCP) CI/CD (Git, Jenkins) + Agile Preferred Capital Markets experience Docker / Kubernetes Real-time or low-latency systems Must-Have Python or Java ETL + Data Modeling SQL Databricks/Snowflake Cloud (Azure/GCP)