Data Engineer

SPECTRAFORCE Canada, Canada

About the role

This is a contract Data Engineer role, fully remote within Canada, for someone who can build and run production-grade batch and streaming data pipelines. It suits an experienced engineer who is comfortable owning both pipeline infrastructure and the analytics-ready data models that sit on top of it. The contract runs 12 weeks.

What you’ll do

  • Build and support production batch and streaming data pipelines.
  • Develop analytics-ready data models to support business operations.
  • Work with distributed, global teams on delivery.

What they’re looking for

  • 5+ years of data engineering or distributed systems experience.
  • Hands-on experience with Apache Spark, Kafka, Airflow, Python, Java, and SQL.
  • Experience with batch and streaming pipelines in production.
  • Strong dimensional data modeling / star-schema experience.
  • Experience with data quality, automated testing, CI/CD, Git, code reviews, and production troubleshooting.
  • Strong communication skills for distributed/global team collaboration.

Nice to have

  • Experience with Apache Flink, Iceberg, Snowflake, and AWS.

What’s on offer

  • US$65-70 per hour.
  • 12-week contract duration.
  • Fully remote.

Questions about this role

Is this role remote?

Yes, it's fully remote within Canada.

How much does it pay?

US$65-70 per hour.

How many years of experience do I need?

5 or more years of data engineering or distributed systems experience.

Is this a permanent job?

No, it's a 12-week contract.

How this role compares

One of 11 open Data Engineer roles we are tracking today.

Posted 2 days ago, with 3 of the others posted since and 7 still open from before.

Counted across the roles Frontrunner has open right now.

Related roles

Lead Data Engineer – Databricks & AI | Remote Canada

Cloud Data Vision · Canada, Canada

Lead data engineer role for a financial services client, requiring 10+ years of Databricks expertise and experience collaborating with AI/ML teams to build scalable data infrastructure.

RemoteSeniorContract
DatabricksData EngineeringData PipelinesPython +6
6 days ago

Data Analyst - Data Quality & Databricks

Nexionpro Services · Bangalore, India · Chennai, India · Pune, India

A data analyst role centered on data quality, profiling and reconciliation using Databricks, SQL and PySpark, open across Bangalore, Chennai and Pune for candidates with 7-11 years of experience.

SeniorFull-time
DatabricksSQLPythonPySpark +4
Yesterday

Data Engineer, Data Platform & ML (Remote)

Tabby · Poland

A Poland-remote Data Engineer role building a cloud-based corporate data warehouse for business analytics and machine learning. It suits a data engineer with at least three years of experience in Python, SQL, warehouse design, and modern data tooling.

RemoteMid levelFull-time
Data EngineeringData WarehousingPythonSQL +15
7 days ago

Data Engineer, Data Platform & Machine Learning (Remote)

Tabby · Belgrade, Serbia

A Serbia-remote data engineering role building Tabby's corporate data warehouse, data integrations, and pipelines. It is intended for a data engineer with warehouse design, Python, SQL, and cloud data-stack experience.

RemoteMid levelFull-time
Data EngineeringData WarehousingPythonSQL +16
7 days ago

Senior Data Engineer, Data Platform & ML (Remote)

Tabby · Yerevan, Armenia

A remote senior data engineering role in Yerevan focused on feature-store development, data services, streaming, and production data pipelines. It is suited to an engineer with scalable systems experience across data, machine learning, or backend development.

RemoteSeniorFull-time
Data EngineeringMachine Learning EngineeringBackend EngineeringFeature Store +16
7 days ago

Data Architect / Data Engineering Lead

UnitedHealth Group · Minnetonka, United States

A principal data architecture and engineering leadership role at UnitedHealth Group's Optum/LHI, based in Minnetonka, Minnesota. Suited to a senior data leader with deep Snowflake/Databricks and Airflow experience who wants to combine architecture ownership with hands-on delivery.

On-sitePrincipalFull-time $112,700 – $193,200 a year
PythonSQLSparkSnowflake +11
Yesterday