CareerPlanSign in

Data Engineer

Canada🌐 Remote💼 Full-time🗓 2026-09-22 → 2026-09-25

Core

Design, develop, and maintain streaming and batch pipelines processing terabyte-scale datasets to support analytics, data science, machine learning, CRM, and GenAI initiatives.

Role type

Data Engineer II (IC)

Builds

Robust ETL/ELT pipelines, scalable data models, curated datasets, and production-quality data applications.

Domain

Cloud data platforms (AWS, Snowflake, BigQuery) and distributed systems

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Java, Python, SQL, ETL/ELT design, big data technologies (Hadoop, Hive, Spark, Flink, Kafka), AWS, Linux, REST services, CI/CD, data governance

Preferred skills

Stream processing frameworks, workflow orchestration (Airflow), GraphQL, React, NoSQL databases, data governance tooling, machine learning/data science exposure

Technologies

Snowflake, BigQuery, Hive, Flink, Spark, Kafka, AWS, Gradle, Linux

Responsibilities

Design and maintain ETL/ELT pipelines; develop scalable data models and datasets; own data pipeline lifecycle including SLAs and monitoring; ensure data integrity and governance; develop Java/Python applications for ingestion and event processing; build streaming and batch processing systems; operate and improve AWS cloud infrastructure; contribute to code quality and architecture; collaborate with cross-functional teams.

Seniority

Mid-level (4–5+ years), hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.