Apply now

Posted 10 days ago

PySpark Data Engineer

@ Hays

Canada

Contract5+ years experience
Apply now
SIGNALS

Overview

Hays is hiring a Python/PySpark Data Engineer on a one-year contract in Montréal, hybrid with three days onsite, at $55-65 per hour. The role builds and extends scalable data pipelines for a client data confidentiality and data-usage monitoring platform at a global financial services organisation. The posting states the hourly rate, the one-year contract term and the hybrid schedule.

Responsibilities:

  • Concevoir et développer des pipelines de traitement de données avec Python, PySpark et Databricks
  • Construire des solutions SQL complexes sur Snowflake
  • Intégrer des données de MongoDB, KDB et d'applications
  • Mettre en place des contrôles de qualité, de validation et de réconciliation
  • Dépanner les problèmes de traitement et résoudre les écarts de données

Requirements summary:

  • Cinq ans d'expérience en génie logiciel ou en génie des données
  • Expérience solide en développement Python
  • Expérience en PySpark et Databricks
  • SQL avancé et expérience avec Snowflake
  • Expérience en intégration de bases de données hétérogènes

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-01
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentData & analytics
Experience5+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy306
Job description

Python / PySpark Data Engineer

Job Type: Contract (1 year)

Location: Montréal, QC – Hybrid (3 days onsite)

Hourly Rate: $55-65/hour

Your New Company

You will join a leading global financial services organisation that is investing in a strategic Client Data Confidentiality and data-usage monitoring platform. This platform supports the monitoring, protection and reporting of sensitive client data across multiple business areas.

Your New Role

As a Python / PySpark Data Engineer, you will develop and enhance scalable data-processing capabilities used for critical client and regulatory reporting. Your focus will be on building reliable data pipelines, integrating new data sources and applications, and improving the quality, completeness and performance of data across the monitoring platform.

You will work closely with developers in Montréal and stakeholders in New York to deliver business-critical platform enhancements.

What You Need to Do

  • Design and develop scalable data-processing pipelines using Python, PySpark and Databricks.
  • Build complex SQL and data-processing solutions on Snowflake.
  • Develop ingestion and transformation capabilities for multiple data sources, including relational and NoSQL databases.
  • Integrate data from MongoDB, KDB, and application or user-interface activity sources.
  • Onboard new databases and applications into the monitoring platform.
  • Expand monitoring coverage across additional business areas and data environments.
  • Implement data-quality, validation and reconciliation controls.
  • Ensure the completeness and accuracy of data used in client and regulatory enquiries.
  • Troubleshoot data-processing issues and resolve data discrepancies.
  • Optimise pipelines for performance, scalability, reliability and maintainability.
  • Collaborate with geographically distributed technical and business stakeholders.

What You’ll Need to Succeed

  • 5 years of hands-on software engineering or data engineering experience.
  • Strong professional development experience with Python.
  • Hands-on experience building distributed data-processing solutions with PySpark.
  • Experience developing and maintaining data pipelines using Databricks.
  • Advanced SQL development skills.
  • Experience working with Snowflake or a comparable cloud-based data platform.
  • Experience integrating data from heterogeneous database technologies and application sources.
  • Strong understanding of data ingestion, transformation, validation and reconciliation.
  • Demonstrated ability to troubleshoot complex data-processing and pipeline issues.
  • Strong analytical and problem-solving capabilities.
  • Ability to collaborate effectively with developers, business stakeholders and distributed teams.
  • Exposure to MongoDB and KDB is considered an asset.
  • Experience within financial services, data confidentiality, regulatory reporting or data-usage monitoring would be an advantage.

What You’ll Get in Return

You will have the opportunity to work on a highly visible data platform supporting sensitive client information and regulatory requirements within a global financial services environment. You will collaborate with experienced technology professionals, work with a modern data stack that includes Python, PySpark, Databricks, Snowflake and multiple database technologies, and contribute to a platform with significant business impact.

What You Need to Do Now

If you’re interested in this role, click “Apply now” to forward an up-to-date copy of your CV.

If this position is not quite right for you, but you are exploring new opportunities, please contact us for a confidential discussion about your career.

This posting is for an existing vacancy with the organisation.

AI may be used to screen, assess or select applicants for the position.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.