Data Engineer
Is this job for you?
Build my CV Build your CV and see how well you match this role — and every other one.
The role
Design, build, and maintain scalable data pipelines (batch and streaming) delivering high-quality time-series datasets for forecasting use cases.
Develop and optimize data models (star/snowflake schemas, wide feature tables) to support forecasting and planning activities.
Collaborate with Data Science/Forecasting teams to productionize feature engineering, data versioning, and training/inference data readiness workflows.
Build and maintain orchestration workflows (Airflow/Dagster) with CI/CD, automated testing, and environment promotion standards.
Ensure governance and security controls (access management, PII handling, retention policies) while enabling self-service analytics for forecasting stakeholders.
Apply reliability best practices (backfills, idempotency, monitoring, observability) to ensure auditable, fault-tolerant pipelines.
Develop and optimize data models (star/snowflake schemas, wide feature tables) to support forecasting and planning activities.
Collaborate with Data Science/Forecasting teams to productionize feature engineering, data versioning, and training/inference data readiness workflows.
Build and maintain orchestration workflows (Airflow/Dagster) with CI/CD, automated testing, and environment promotion standards.
Ensure governance and security controls (access management, PII handling, retention policies) while enabling self-service analytics for forecasting stakeholders.
Apply reliability best practices (backfills, idempotency, monitoring, observability) to ensure auditable, fault-tolerant pipelines.
See the full job post
Responsibilities, requirements, skills and benefits — create your free account.
Already have an account? Log in
Similar openings
Other roles that could suit you.
Remote workno
CityMarkham, Canada