Back to results

ETL Developer - Snowflake

  • Calgary, AB, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Senior ETL Developer – Snowflake

Location: Calgary, AB

Work Mode: 5 Days Onsite

Job Description

Seeking a Senior ETL Developer with strong Snowflake expertise to design scalable, secure, and cost-effective data platforms. The ideal candidate will have hands-on experience with Medallion architecture, data governance, data quality, Snowflake Cortex, and AI solutions.

Key Responsibilities

  • Design and develop end-to-end ETL pipelines and data solutions using Snowflake.
  • Implement Medallion architecture (Bronze, Silver, Gold), data modelling, CDC, and data ingestion.
  • Develop transformations using SQL, Python, stored procedures, Snowpipe, and IDMC.
  • Implement Snowflake security, RBAC, dynamic data masking, row-access policies, and governance.
  • Optimize Snowflake performance, credit consumption, and data quality.
  • Develop AI agents using structured and unstructured data and leverage Snowflake Marketplace.
  • Implement CI/CD pipelines using Git and Azure DevOps, with Control-M orchestration.
  • Collaborate with stakeholders, mentor junior developers, and support BI tools such as Power BI and Qlik.

Required Qualifications

  • 8+ years of experience in data engineering, data warehousing, and data architecture.
  • 4+ years of hands-on Snowflake experience.
  • Proven production experience with Medallion architecture.
  • Strong SQL, Python, stored procedures, and IDMC pipeline development skills.
  • Experience with data governance, security, data modelling, and CI/CD.
  • Excellent communication and stakeholder management skills.

Preferred: Railway industry or operational data experience.

More about this job

Responsibilities

Design and build scalable Snowflake ETL pipelines and data platforms, including Medallion architecture, data modeling, ingestion, transformations, governance, security, and performance optimization. Develop AI agents and CI/CD workflows, support BI tools, collaborate with stakeholders, and mentor junior developers.

Requirements

Requires 8+ years of data engineering, warehousing, and architecture experience, including 4+ years of hands-on Snowflake experience and production experience with Medallion architecture. Candidates should have strong SQL, Python, stored procedure, and IDMC skills, plus experience in governance, security, data modeling, and CI/CD; railway or operational data experience is preferred.

Skills

  • Snowflake
  • ETL Development
  • SQL
  • Python
  • Medallion Architecture
  • Data Modeling
  • Change Data Capture
  • Data Ingestion
  • Stored Procedures
  • Snowpipe
  • IDMC
  • Data Governance
  • Data Security
  • CI/CD
  • Azure DevOps
  • Stakeholder Management

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software
  • Consulting

Keywords

  • Snowflake
  • ETL
  • Data Engineering
  • Data Warehousing
  • Data Architecture
  • Medallion Architecture
  • Bronze-Silver-Gold
  • Data Modeling
  • Change Data Capture
  • Data Ingestion
  • SQL
  • Python
  • Stored Procedures
  • Snowpipe
  • IDMC
  • Data Governance
  • Data Quality
  • Role-Based Access Control
  • Dynamic Data Masking
  • Row-Access Policies
  • Snowflake Cortex
  • AI Agents
  • Snowflake Marketplace
  • Git
  • Azure DevOps
  • Control-M
  • Power BI
  • Qlik
  • Railway Industry
  • Operational Data

Report this job