Data Engineer (Montreal)

Data Engineer (Montreal)

12 Nov
|
Blutic
|
Montreal

12 Nov

Blutic

Montreal

Blutic is looking for an experienced Data Engineer with 6+ years of experience and strong hands-on expertise in designing and building scalable ETL/ELT pipelines using Azure Data Factory (ADF), Azure Databricks (PySpark), and Snowflake.

This is W2 (Hybrid) opportunity.

Location: Montreal, Canada

Experience: 6+ Years

Required Qualifications:

- 6+ years in data engineering or ETL development
- Robust hands-on experience with Snowflake (Snowpipe, Streams and Tasks, performance tuning).
- Hands-on Azure Databricks and PySpark, including Delta Lake.
- Proficiency in Azure Data Factory, including parameterized and metadata-driven pipelines.
- Strong SQL and PL/SQL or T-SQL, including stored procedures.
- Experience with Informatica PowerCenter or IICS, ideally including migration to cloud platforms.
- Python for data processing, validation, and automation.
- Experience with data validation and reconciliation in financial or regulated environments.
- Familiarity with Git, Azure DevOps CI/CD, and Agile/Scrum delivery.

Key Responsibilities:

- Design and build scalable ETL/ELT pipelines using Azure Data Factory, Azure Databricks (PySpark), and Snowflake.




- Develop Medallion architecture (Bronze, Silver, Gold) on Delta Lake, using Delta Live Tables and Unity Catalog for governance.
- Build Snowflake solutions using Snowpipe, Streams, Tasks, Dynamic Tables, and Snowpark (Python).
- Create metadata-driven, parameterized, reusable pipeline frameworks to speed up source onboarding.
- Write and tune complex SQL, PL/SQL, and T-SQL, including stored procedures, functions, and packages.
- Implement CDC and incremental loading (Delta Lake MERGE, watermark logic) across batch and near real-time pipelines.
- Build data quality, reconciliation, auditing, and exception-handling frameworks to support regulatory and financial reporting.
- Optimize performance and cost across Databricks clusters, Snowflake warehouses, and ADF pipelines.
- Automate CI/CD with Azure DevOps, Git, and Terraform; support release management across environments.
- Provide production support, root cause analysis, and monitoring for critical pipelines.
- Work with architects, analysts, finance, risk, and compliance teams, and mentor junior engineers.

📌 Data Engineer (Montreal)
🏢 Blutic
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (montreal) / montreal