CareerPlan

Data Engineer

Remote - CanadaRemoteFull-timeCA$111k2026-10-05 → 2026-11-10
Remote

Core

Designing and maintaining data pipelines to ingest and transform IoT device and software product data into a central data lake for analytics, model training, and dashboard creation.

Role type

Data Engineer

Builds

Central data lake, computed tables, and data pipelines

Domain

IoT, Cloud Data Infrastructure

Deliverable

production ML models

Required skills

SparkSQL, Pyspark, SQL, Python, REST APIs, Data Orchestration (Airflow/Dagster/Prefect), Git, Software Engineering Fundamentals

Preferred skills

Time series data, Late-arriving data, Databricks, Delta Lakes, Public Cloud (AWS/GCP/Azure), First-party data modeling, ML outputs integration

Responsibilities

Build and maintain highly reliable computed tables incorporating unstructured data (video/audio) and sensor data; Access, manipulate, and integrate external datasets with internal data; Deliver high-quality data with strong uptime and reliability requirements; Collaborate with Data Science, AI/ML, and other Data Engineers to ensure high-quality data for diverse purposes

Seniority

Mid-Senior (4+ years experience)