Back to results

Closed listing

Senior Data Engineer

  • Montreal, QC, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.


We are seeking an experienced Senior Data Engineer with strong expertise in Snowflake, Databricks, Python, and SQL to design, develop, and support modern cloud-based data platforms. The ideal candidate will have hands-on experience building scalable data pipelines, developing cloud-native data solutions, and optimizing large-scale data processing environments to support enterprise analytics and business-critical applications.

About the Role

We are seeking an experienced Senior Data Engineer with strong expertise in Snowflake, Databricks, Python, and SQL to design, develop, and support modern cloud-based data platforms.

Responsibilities

  • Design, develop, and maintain scalable data solutions using Snowflake and Databricks.
  • Build, optimize, and support ETL/ELT pipelines for structured and unstructured data.
  • Develop high-quality Python applications, automation scripts, APIs, and data integration services.
  • Design and optimize complex SQL queries, stored procedures, views, and data transformations.
  • Develop scalable data models and implement data quality, validation, and reconciliation frameworks.
  • Collaborate with business analysts, solution architects, data engineers, and application teams to deliver end-to-end data solutions.
  • Monitor, troubleshoot, and optimize application performance and large-scale data processing workloads.
  • Support CI/CD implementation, automated deployments, testing, and production releases.
  • Ensure compliance with enterprise security, governance, audit, and regulatory standards.
  • Participate in cloud modernization initiatives and contribute to continuous platform improvements.

Qualifications

  • 5+ years of experience in software development, data engineering, or application development.
  • 3+ years of hands-on experience with Snowflake and cloud-based data platforms.
  • 2+ years of experience developing solutions using Databricks and Apache Spark.
  • Strong programming experience with Python (PySpark, Pandas, NumPy, REST APIs).
  • Advanced SQL development skills with expertise in query optimization and performance tuning.
  • Experience designing and developing ETL/ELT pipelines.
  • Strong understanding of data warehousing, dimensional modeling, and data lake architectures.
  • Experience working with cloud platforms such as Azure, AWS, or GCP.
  • Knowledge of Git, CI/CD pipelines, and Agile software development methodologies.
  • Experience troubleshooting distributed systems and optimizing database performance.

Required Skills

  • Snowflake Data Cloud
  • Databricks
  • Apache Spark / PySpark
  • Python
  • SQL
  • ETL / ELT Development
  • Data Warehousing
  • Data Lake Architecture
  • Git
  • CI/CD
  • Azure / AWS / GCP

Preferred Skills

  • Snowpark
  • Cortex AI
  • Databricks AI
  • Apache Airflow
  • Azure Data Factory
  • Kafka
  • Power BI
  • Tableau

Pay range and compensation package

Location: Montreal, QC, Canada (Hybrid)

Interview Mode: Face-to-Face Interview Required

Equal Opportunity Statement

We are committed to diversity and inclusivity.

More about this job

Responsibilities

Design, develop, and maintain scalable data solutions and ETL/ELT pipelines using Snowflake and Databricks. Collaborate with cross-functional teams to optimize data processing workloads and ensure compliance with enterprise security and governance standards.

Requirements

Requires 5+ years of experience in software or data engineering with strong proficiency in Python and advanced SQL development. Candidates must have hands-on experience with Snowflake, Databricks, and cloud-based data platform architectures.

Skills

  • Snowflake
  • Databricks
  • Python
  • SQL
  • ETL
  • ELT
  • Apache Spark
  • PySpark
  • Data Warehousing
  • Data Lake Architecture
  • Git
  • CI/CD
  • Azure
  • AWS
  • GCP
  • Pandas

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Data & Analytics
  • Software
  • Engineering

Keywords

  • Snowflake
  • Databricks
  • Python
  • SQL
  • ETL
  • ELT
  • Apache Spark
  • PySpark
  • Pandas
  • NumPy
  • REST APIs
  • Data Warehousing
  • Dimensional Modeling
  • Data Lake
  • Azure
  • AWS
  • GCP
  • Git
  • CI/CD
  • Agile
  • Snowpark
  • Cortex AI
  • Apache Airflow
  • Azure Data Factory
  • Kafka
  • Power BI
  • Tableau
  • Data Engineering
  • Cloud Platforms
  • Automation

Report this job