Senior Data Engineer

Posted via LinkedIn Recruiter (not a company profile)

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Data Engineer contract role requiring 10+ years experience building data pipelines and architectures for batch/real-time processing. Must work hybrid 2-3 days/week in Canada.

Responsibilities

  • Design, develop, and maintain robust data pipelines and architectures supporting batch and real‑time data processing. Implement real‑time data streaming solutions using Apache Spark Streaming, Kafka, Flink, and related frameworks. Work with Hadoop ecosystem including Hive, Pig, Spark and Kafka. Expertise in Medallion architecture, Data Lakehouse, Unity Catalog and microservices. Implement CI/CD pipelines, DevOps and experience with Kubernetes, Terraform. Application design using GCP, Databricks.

Requirements

  • At least 10 years' experience in data engineering. Mandatory skills: GCP, Databricks, Python, Kubernetes. Desired skills: Knowledge of AI-assisted development tools like GitHub Copilot, Claude Code. Must be located in Canada and able to attend office 2-3 days per week.

Job title

Job type

Contractor

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

Apache Spark StreamingKafkaFlinkHadoopHivePigSparkMedallion architectureData LakehouseUnity CatalogmicroservicesCI/CDDevOpsKubernetesTerraformGCPDatabricksPythonGitHub CopilotClaude Code

Location requirements

Linkedin Recruiter PostOntario

Report this job

Found something wrong with the page? Please let us know by submitting a report below.