Insight Global
Data Engineer
Contract · In Office · Toronto, Ontario (Canada)
$54,000–$60,000 · Posted Jun 30, 2026
Work Options
Industry
Positions
Job Type
Position Group
- Data Engineer
- 6 month contract, plus extensions
- Hybrid 4x a week onsite - Downtown Toronto
- Hourly Rate: 54-60/hour depending on relative experience
- Required Skills & Experience
- 3-5 years of experience as a Data Engineer
- Expertise in big data technologies (Hadoop, Spark, Kafka)
- Advanced SQL proficiency for investigation and optimization
- Strong Python development skills
- Experience with cloud platforms (AWS or Azure)
- Knowledge of Snowflake and dimensional modeling
- Experience with DevOps tooling (CI/CD, Docker, Kubernetes)
- Familiarity with ML frameworks (TensorFlow, PyTorch)
- Strong debugging and analytical skills
- Nice to Have Skills & Experience
- Leadership and mentorship
- Effective communication with technical and non‑technical audiences
- Problem‑solving and critical thinking
- Ownership and accountability
- Adaptability and continuous learning
- Job Description
- The Data Engineer is responsible for architecting, developing, and maintaining enterprise‑scale data platforms that support analytics, operational reporting, and machine learning initiatives. This role requires deep technical expertise in distributed systems, cloud platforms, and data modeling, combined with strong communication and leadership capabilities.
- Design and implement large‑scale ETL/ELT pipelines using Python, Spark, and distributed processing frameworks
- Develop and maintain big data infrastructure leveraging Hadoop, Spark, Kafka, and Kafka Streams
- Architect cloud‑native data solutions on AWS or Azure, including serverless components
- Build and optimize Snowflake data warehouses using dimensional modeling best practices
- Conduct data discovery and source analysis to support new integrations and transformations
- Model complex datasets using normalized, denormalized, star, and snowflake schemas
- Integrate external systems through RESTful APIs and automated ingestion frameworks
- Implement DevOps practices including CI/CD, containerization, and orchestration
- Develop real‑time streaming applications using Kafka, Storm, Kinesis, or Pub/Sub
- Operationalize machine learning models in collaboration with data science teams
- Optimize performance across queries, pipelines, and distributed workloads
- Troubleshoot and resolve complex data issues across upstream and downstream systems
- Maintain comprehensive documentation for data pipelines, models, and integrations
Mention you found this on Data First Jobs — it helps us bring you more roles like this.
Data Engineer
Insight Global
Similar Engineering Jobs
View all Engineering jobs→Humana
Senior Applied AI Engineer
New
RemoteUSA$142,300 - $195,700
OSC Global
Cyber Security Analyst II (Developer)
New
RemoteUSA
JobGet
Principal Data Engineer
New
RemoteCanada$160,000 - $190,000
Turner & Townsend
Cost Engineer - Data Center Construction
New
RemoteUSA
Zoom Communications, Inc.
AI Governance Security Engineer
New
RemoteUSA$98,900 - $228,700
ProSol
SR SOFTWARE ENGINEER/ORACLE ANALYTICS DEVELOP
New
RemoteUSA
Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.
Free, no spam. Unsubscribe anytime.