About the role
Senior Snowflake Engineer
Onsite 5day : Toronto, Canada Experience : 8+ (Contract role)
Responsibilities and Duties
- Lead design and implementation of Snowflake-based data architectures: schemas, data vault/house/star models, materialized views, and zero-copy cloning patterns for environments.
- Build and maintain production ETL/ELT pipelines into Snowflake using Snowpipe, Snowpark, Streams & Tasks and partner tools (Streamsets, dbt, Fivetran, Matillion, Airbyte, etc.).
- Develop Snowflake-native utilities and apps (Snowpark for Python, UDFs, external functions, and internal tools) to accelerate developer productivity and data product delivery.
- Optimize query performance and cost through clustering keys, partitioning strategies, resource monitors, warehouse sizing, and workload isolation.
- Implement data governance, security and access controls in Snowflake based on role-based access, masking policies, object tagging, data lineage and audit logging.
- Automate infrastructure and deployments leveraging IaC for Snowflake objects and cloud infra CI/CD pipelines, and automated testing for SQL/Snowpark code.
- Build observability and operational tooling by monitoring, alerting, usage/cost reporting, and incident playbooks for Snowflake workloads.
- Mentor engineers, review designs and contribute to roadmap decisions for Snowflake platform evolution.
Required skills and experience
- Strong hands-on experience designing and operating Snowflake in production
- Deep experience with Snowflake features, like Snowpark, Streams & Tasks, Snowpipe, Time Travel, cloning, materialized views, external functions and user-defined functions.
- Hands-on ETL/ELT development experience with dbt, SQL, and one or more ingestion tools (Streamsets, Fivetran, Matillion, Airbyte, Kafka connectors).
- Proficient in Python (Snowpark/connector), SQL tuning and query optimization techniques.
- Experience with IaC and automation (Terraform, GitHub Actions, Jenkins, or equivalent).
- Strong knowledge of cloud platforms and native services (AWS, Azure or GCP) as they relate to Snowflake deployment and integrations.
- Solid understanding of medallion architecture, data modeling patterns, data governance, and secure data sharing.
- Demonstrated ability to implement CI/CD, automated testing and production operational practices for data workloads.
Preferred qualifications
- Snowflake SnowPro Core or advanced Snowflake certifications.
- Experience with dbt (core or Cloud) for transformation and modular SQL engineering.
- Experience with data virtualization, data catalogs or data lineage tools.
- Familiarity with analytics and BI integrations (Looker, Tableau, Power BI) and building Snowflake-optimized semantic layers.
- Experience building internal developer tools or data apps using Snowpark or lightweight web frameworks.
Not the right fit? Search for Snowflake Engineer jobs in Toronto, Ontario, Canada
About ITMC Systems, Inc
🚀 𝗦𝘁𝗿𝗮𝘁𝗲𝗴𝘆 & 𝗧𝗮𝗹𝗲𝗻𝘁 𝗨𝗻𝗶𝗳𝗶𝗲𝗱 | 𝗗𝗿𝗶𝘃𝗶𝗻𝗴 𝗘𝗻𝘁𝗲𝗿𝗽𝗿𝗶𝘀𝗲 𝗧𝗿𝗮𝗻𝘀𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻 𝗔𝗰𝗿𝗼𝘀𝘀 𝗥𝗲𝘁𝗮𝗶𝗹, 𝗕𝗙𝗦𝗜, 𝗛𝗲𝗮𝗹𝘁𝗵𝗰𝗮𝗿𝗲 & 𝗠𝗼𝗿𝗲
At ITMC Systems, we help CIOs, CTOs, and IT leaders bridge the gap between technology strategy and execution. Our unique Strategy & Talent Unified approach ensures businesses not only define the right transformation roadmap but also have the right talent to execute it.
🔹 𝗢𝘂𝗿 𝗦𝗲𝗿𝘃𝗶𝗰𝗲𝘀
✔ 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝘆 𝗦𝘁𝗿𝗮𝘁𝗲𝗴𝘆 & 𝗘𝗻𝘁𝗲𝗿𝗽𝗿𝗶𝘀𝗲 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 (𝗧𝗦/𝗘𝗔) Expert guidance to define, optimise, and execute IT operating models, digital transformation roadmaps, and enterprise architecture frameworks.
✔ 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝘆 𝗧𝗮𝗹𝗲𝗻𝘁 𝗦𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 (𝗧𝗮𝗹𝗲𝗻𝘁 𝗶𝗻 𝗮 𝗕𝗼𝘅) Access specialised IT talent across Cloud, AI, Digital, Data & Enterprise Applications (SAP, Oracle, Microsoft, Workday, Salesforce and many more).
✔ 𝗠𝗮𝗻𝗮𝗴𝗲𝗱 𝗜𝗧 𝗖𝗼𝗘 & 𝗗𝗶𝗴𝗶𝘁𝗮𝗹 𝗗𝗲𝗹𝗶𝘃𝗲𝗿𝘆 A dedicated IT Center of Excellence (CoE) to provide application support, platform engineering, and digital execution teams.
🔹 𝗪𝗵𝗼 𝗪𝗲 𝗪𝗼𝗿𝗸 𝗪𝗶𝘁𝗵
🌍𝗥𝗲𝘁𝗮𝗶𝗹 & 𝗖𝗼𝗻𝘀𝘂𝗺𝗲𝗿 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀𝗲𝘀 – Omnichannel transformation, AI-powered customer experiences, and supply chain agility.
🏦 𝗕𝗮𝗻𝗸𝗶𝗻𝗴, 𝗙𝗶𝗻𝗮𝗻𝗰𝗶𝗮𝗹 𝗦𝗲𝗿𝘃𝗶𝗰𝗲𝘀 & 𝗜𝗻𝘀𝘂𝗿𝗮𝗻𝗰𝗲 (𝗕𝗙𝗦𝗜) – Cloud modernisation, risk & compliance AI, and core banking transformation.
🏥 𝗛𝗲𝗮𝗹𝘁𝗵𝗰𝗮𝗿𝗲 & 𝗟𝗶𝗳𝗲 𝗦𝗰𝗶𝗲𝗻𝗰𝗲𝘀 – AI-driven patient care, data governance, and health tech innovation.
🏛️ 𝗣𝘂𝗯𝗹𝗶𝗰 𝗦𝗲𝗰𝘁𝗼𝗿 & 𝗚𝗼𝘃𝗲𝗿𝗻𝗺𝗲𝗻𝘁 – Digital governance, cybersecurity, and citizen experience transformation.
📩 Let’s Connect!
🔹 𝗟𝗼𝗼𝗸𝗶𝗻𝗴 𝘁𝗼 𝗮𝗰𝗰𝗲𝗹𝗲𝗿𝗮𝘁𝗲 𝘆𝗼𝘂𝗿 𝗜𝗧 𝘀𝘁𝗿𝗮𝘁𝗲𝗴𝘆 𝗼𝗿 𝘀𝗰𝗮𝗹𝗲 𝘆𝗼𝘂𝗿 𝘁𝗲𝗰𝗵 𝘁𝗮𝗹𝗲𝗻𝘁? Visit https://www.itmcsystems.com or reach out to discuss how ITMC Systems can help drive your next tran
Similar Jobs
About the role
Senior Snowflake Engineer
Onsite 5day : Toronto, Canada Experience : 8+ (Contract role)
Responsibilities and Duties
- Lead design and implementation of Snowflake-based data architectures: schemas, data vault/house/star models, materialized views, and zero-copy cloning patterns for environments.
- Build and maintain production ETL/ELT pipelines into Snowflake using Snowpipe, Snowpark, Streams & Tasks and partner tools (Streamsets, dbt, Fivetran, Matillion, Airbyte, etc.).
- Develop Snowflake-native utilities and apps (Snowpark for Python, UDFs, external functions, and internal tools) to accelerate developer productivity and data product delivery.
- Optimize query performance and cost through clustering keys, partitioning strategies, resource monitors, warehouse sizing, and workload isolation.
- Implement data governance, security and access controls in Snowflake based on role-based access, masking policies, object tagging, data lineage and audit logging.
- Automate infrastructure and deployments leveraging IaC for Snowflake objects and cloud infra CI/CD pipelines, and automated testing for SQL/Snowpark code.
- Build observability and operational tooling by monitoring, alerting, usage/cost reporting, and incident playbooks for Snowflake workloads.
- Mentor engineers, review designs and contribute to roadmap decisions for Snowflake platform evolution.
Required skills and experience
- Strong hands-on experience designing and operating Snowflake in production
- Deep experience with Snowflake features, like Snowpark, Streams & Tasks, Snowpipe, Time Travel, cloning, materialized views, external functions and user-defined functions.
- Hands-on ETL/ELT development experience with dbt, SQL, and one or more ingestion tools (Streamsets, Fivetran, Matillion, Airbyte, Kafka connectors).
- Proficient in Python (Snowpark/connector), SQL tuning and query optimization techniques.
- Experience with IaC and automation (Terraform, GitHub Actions, Jenkins, or equivalent).
- Strong knowledge of cloud platforms and native services (AWS, Azure or GCP) as they relate to Snowflake deployment and integrations.
- Solid understanding of medallion architecture, data modeling patterns, data governance, and secure data sharing.
- Demonstrated ability to implement CI/CD, automated testing and production operational practices for data workloads.
Preferred qualifications
- Snowflake SnowPro Core or advanced Snowflake certifications.
- Experience with dbt (core or Cloud) for transformation and modular SQL engineering.
- Experience with data virtualization, data catalogs or data lineage tools.
- Familiarity with analytics and BI integrations (Looker, Tableau, Power BI) and building Snowflake-optimized semantic layers.
- Experience building internal developer tools or data apps using Snowpark or lightweight web frameworks.
Not the right fit? Search for Snowflake Engineer jobs in Toronto, Ontario, Canada
About ITMC Systems, Inc
🚀 𝗦𝘁𝗿𝗮𝘁𝗲𝗴𝘆 & 𝗧𝗮𝗹𝗲𝗻𝘁 𝗨𝗻𝗶𝗳𝗶𝗲𝗱 | 𝗗𝗿𝗶𝘃𝗶𝗻𝗴 𝗘𝗻𝘁𝗲𝗿𝗽𝗿𝗶𝘀𝗲 𝗧𝗿𝗮𝗻𝘀𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻 𝗔𝗰𝗿𝗼𝘀𝘀 𝗥𝗲𝘁𝗮𝗶𝗹, 𝗕𝗙𝗦𝗜, 𝗛𝗲𝗮𝗹𝘁𝗵𝗰𝗮𝗿𝗲 & 𝗠𝗼𝗿𝗲
At ITMC Systems, we help CIOs, CTOs, and IT leaders bridge the gap between technology strategy and execution. Our unique Strategy & Talent Unified approach ensures businesses not only define the right transformation roadmap but also have the right talent to execute it.
🔹 𝗢𝘂𝗿 𝗦𝗲𝗿𝘃𝗶𝗰𝗲𝘀
✔ 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝘆 𝗦𝘁𝗿𝗮𝘁𝗲𝗴𝘆 & 𝗘𝗻𝘁𝗲𝗿𝗽𝗿𝗶𝘀𝗲 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 (𝗧𝗦/𝗘𝗔) Expert guidance to define, optimise, and execute IT operating models, digital transformation roadmaps, and enterprise architecture frameworks.
✔ 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝘆 𝗧𝗮𝗹𝗲𝗻𝘁 𝗦𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 (𝗧𝗮𝗹𝗲𝗻𝘁 𝗶𝗻 𝗮 𝗕𝗼𝘅) Access specialised IT talent across Cloud, AI, Digital, Data & Enterprise Applications (SAP, Oracle, Microsoft, Workday, Salesforce and many more).
✔ 𝗠𝗮𝗻𝗮𝗴𝗲𝗱 𝗜𝗧 𝗖𝗼𝗘 & 𝗗𝗶𝗴𝗶𝘁𝗮𝗹 𝗗𝗲𝗹𝗶𝘃𝗲𝗿𝘆 A dedicated IT Center of Excellence (CoE) to provide application support, platform engineering, and digital execution teams.
🔹 𝗪𝗵𝗼 𝗪𝗲 𝗪𝗼𝗿𝗸 𝗪𝗶𝘁𝗵
🌍𝗥𝗲𝘁𝗮𝗶𝗹 & 𝗖𝗼𝗻𝘀𝘂𝗺𝗲𝗿 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀𝗲𝘀 – Omnichannel transformation, AI-powered customer experiences, and supply chain agility.
🏦 𝗕𝗮𝗻𝗸𝗶𝗻𝗴, 𝗙𝗶𝗻𝗮𝗻𝗰𝗶𝗮𝗹 𝗦𝗲𝗿𝘃𝗶𝗰𝗲𝘀 & 𝗜𝗻𝘀𝘂𝗿𝗮𝗻𝗰𝗲 (𝗕𝗙𝗦𝗜) – Cloud modernisation, risk & compliance AI, and core banking transformation.
🏥 𝗛𝗲𝗮𝗹𝘁𝗵𝗰𝗮𝗿𝗲 & 𝗟𝗶𝗳𝗲 𝗦𝗰𝗶𝗲𝗻𝗰𝗲𝘀 – AI-driven patient care, data governance, and health tech innovation.
🏛️ 𝗣𝘂𝗯𝗹𝗶𝗰 𝗦𝗲𝗰𝘁𝗼𝗿 & 𝗚𝗼𝘃𝗲𝗿𝗻𝗺𝗲𝗻𝘁 – Digital governance, cybersecurity, and citizen experience transformation.
📩 Let’s Connect!
🔹 𝗟𝗼𝗼𝗸𝗶𝗻𝗴 𝘁𝗼 𝗮𝗰𝗰𝗲𝗹𝗲𝗿𝗮𝘁𝗲 𝘆𝗼𝘂𝗿 𝗜𝗧 𝘀𝘁𝗿𝗮𝘁𝗲𝗴𝘆 𝗼𝗿 𝘀𝗰𝗮𝗹𝗲 𝘆𝗼𝘂𝗿 𝘁𝗲𝗰𝗵 𝘁𝗮𝗹𝗲𝗻𝘁? Visit https://www.itmcsystems.com or reach out to discuss how ITMC Systems can help drive your next tran