Senior Data Engineer - Spark & Backend (Hybrid, Montreal)

Wissen Technology

Montreal (administrative region)

Hybrid

CAD 90,000 - 120,000

Full time

19 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare insurance
Disability insurance
Life Insurance
PTO 3 weeks
Immigration support
Remote stipend
Certification support

Job summary

Wissen Technology in Montreal, QC, is seeking a Data Engineer with 3–5 years of experience to design and optimize scalable data pipelines using Apache Spark in a hybrid onsite model.

You will build high-performance backend services in Java or Python, collaborate with data architects, and ensure data quality and governance across distributed systems while embracing CI/CD and modern data stack practices.

Qualifications

  • 3–5 years of experience as a Data Engineer or Backend Engineer.
  • Strong programming skills in Java or Python (Scala optional).
  • Hands-on experience with Apache Spark (batch or streaming).
  • Solid understanding of backend concepts: multithreading, REST APIs, data structures, and algorithms.

Responsibilities

  • Design and develop distributed data processing pipelines using Apache Spark.
  • Build and maintain high-performance backend services for data ingestion, transformation, and storage.
  • Work with large-scale datasets and optimize jobs for performance, scalability, and cost efficiency.
  • Collaborate with data architects, analysts, and platform teams to deliver robust data solutions.
  • Implement best practices for code quality, testing, CI/CD, and version control.
  • Troubleshoot production issues and improve system reliability.
  • Contribute to data models, schemas, and storage strategies.
  • Ensure data quality, lineage, and governance across pipelines.

Skills

Java
Python
Apache Spark
Backend concepts
Multithreading
REST APIs
Distributed systems
Cloud platforms

Education

Graduate-level degree in computer science

Tools

Docker
Kubernetes
Git
CI/CD
Delta Lake
Iceberg
Hive
Kafka

Job description

Wissen Technology in Montreal, QC, is seeking a Data Engineer with 3–5 years of experience to design and optimize scalable data pipelines using Apache Spark in a hybrid onsite model.

You will build high-performance backend services in Java or Python, collaborate with data architects, and ensure data quality and governance across distributed systems while embracing CI/CD and modern data stack practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spark Engineer, Data Pipelines & AI-Enabled Dev
Senior Java Spark Engineer, Data Pipelines & AI-Enabled Dev

Capgemini • Montreal (administrative region)

On-site
CAD 70,000 - 95,000
Senior Java Spark Engineer — Big Data & AI Tools
Senior Java Spark Engineer — Big Data & AI Tools

Capgemini • Montreal (administrative region)

On-site
CAD 38,000 - 59,000
Medical benefits
Dental benefits
Vision benefits
+1
Senior Data Engineer - Hybrid (Toronto) Spark/Python/Azure
Senior Data Engineer - Hybrid (Toronto) Spark/Python/Azure

Johnson Service Group, Inc. • Toronto

Hybrid
CAD 90,000 - 120,000
Data Engineer - Montreal
Data Engineer - Montreal

Yeah! Global • Montreal (administrative region)

On-site
CAD 75,000 - 95,000
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON

Techedin • Toronto

On-site
CAD 89,544 - 99,187
Senior Data Engineer - Spark, Databricks & CI/CD
Senior Data Engineer - Spark, Databricks & CI/CD

HCL Technologies Limited • Vancouver

On-site
CAD 90,000 - 120,000
Senior Cloud Data Engineer – Spark & Python (Toronto)
Senior Cloud Data Engineer – Spark & Python (Toronto)

Pozent Corporation • Toronto

On-site
CAD 90,000 - 135,000
Senior Software Engineer: Big Data Spark & Java (Canada)
Senior Software Engineer: Big Data Spark & Java (Canada)

Capgemini Engineering • Canada

On-site
CAD 65,200 - 158,550
Paid time off
Medical, dental, and vision coverage
Retirement savings plans
+2
Senior Data Engineer & Platform Architect (Hybrid—Canada)
Senior Data Engineer & Platform Architect (Hybrid—Canada)

TekRek • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Senior Data Engineer: Build Scalable Pipelines & Lead
Senior Data Engineer: Build Scalable Pipelines & Lead

Confluence Technologies, Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Generous Time Off
Global Career Development
Social Events
+1