Back to job search
S
SPECTRAFORCEVerified Job Source

Data Engineer

The role involves building and supporting production-grade batch and streaming data pipelines. The engineer will also develop analytics-ready data models to support business operations.

  • Remote
  • Canada
  • Posted Sep 8, 2026
  • 1 position

Opens an external site

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Data Engineer Location: Remote Duration: 12 Weeks Rate: $65-$70/hr Role Overview We are looking for experienced Data Engineers to build and support production-grade batch and streaming data pipelines and analytics-ready data models. Key Requirements 5+ years of Data Engineering / Distributed Systems experience. Strong hands-on experience with Apache Spark, Kafka, Airflow, Python, Java, and SQL. Experience with batch & streaming pipelines and production data processing. Strong dimensional data modeling / star-schema experience. Experience with Apache Flink, Iceberg, Snowflake, and AWS preferred. Experience with data quality, automated testing, CI/CD, Git, code reviews, and production troubleshooting. Strong communication and experience working with distributed/global teams

What you’ll do

The role involves building and supporting production-grade batch and streaming data pipelines. The engineer will also develop analytics-ready data models to support business operations.

Requirements

Candidates need over 5 years of experience in data engineering and distributed systems, with proficiency in Spark, Kafka, and Python. Experience with dimensional modeling and cloud platforms like AWS or Snowflake is highly preferred.

Listed skills

  • SQLPreferred
  • CI/CDPreferred
  • Automated testingPreferred
  • Amazon Web ServicesPreferred
  • JavaPreferred
  • GitPreferred
  • PythonPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Apache Spark
  • Kafka
  • Airflow
  • Python
  • Java
  • SQL
  • Dimensional Data Modeling
  • Star-schema
  • Apache Flink
  • Iceberg
  • Snowflake
  • AWS
  • CI/CD
  • Git
  • Automated Testing
  • Production Troubleshooting

Job areas

  • Data & Analytics
  • Technology
  • Software
  • Engineering
  • Finance & Accounting

Additional details

Minimum experience
5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available