Talent.com
Senior Software Engineer (Snowflake)
Senior Software Engineer (Snowflake)Drillo.AI • Toronto, Canada
Senior Software Engineer (Snowflake)

Senior Software Engineer (Snowflake)

Drillo.AI • Toronto, Canada
20 days ago
Job type
  • Full-time
Job description

We are building a modern data platform centered on Snowflake and we’re seeking a Snowflake-focused data professional to design, build and operationalize Snowflake-native solutions. The role combines advanced Snowflake development (Snowpark, Streams & Tasks, Snowpipe), data architecture and platform engineering to deliver performant, secure, governed data products, developer utilities and Snowflake-based apps that enable analytics and data products across the business.

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.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer Snowflake • Toronto, Canada

Similar jobs
Senior Software Engineer, API

Senior Software Engineer, API

Viral Nation • Toronto, Canada
Full-time
Our integrated solutions align strategy, talent, media, and technology with culturally relevant creativity to scale the world’s fastest-growing digital brands. Viral Nation offers a fluid, creative,...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Payments APIs & Cloud

Senior Software Engineer - Payments APIs & Cloud

Helcim • Toronto, Canada
Full-time
A leading payment solution company in Calgary is seeking a Senior Software Engineer to develop advanced payment technologies. This role involves designing high-performance APIs and mentoring junior ...Show more
Last updated: 17 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Pentasia • Toronto, Canada
Full-time
Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.This range is provided by Pentasia. Your actual pay will be based on your skills and experience — talk ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Cozey • Toronto, Canada
Full-time
At Cozey, we’re all about empowering possibilities in your home and making furniture shopping as easy and enjoyable as possible. Our thoughtfully designed, stylish furnishings adapt to evolving life...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, CloudTune

Senior Software Engineer, CloudTune

Amazon • Toronto, Canada
Full-time
CloudTune's goal is to invent new software systems that remove human decision-making from financial planning and scaling processes. We envision CloudTune Forecasts driving end-to-end automation that...Show more
Last updated: 22 days ago • Promoted
Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

BitGo Inc. • Toronto C6A, ON, Canada
Full-time
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
Last updated: 19 days ago • Promoted
Senior Software Engineer - Growth

Senior Software Engineer - Growth

Samsara • Toronto, Canada
Full-time
Who we are Samsara (NYSE : IOT) is the pioneer of the Connected Operations Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Aplos

Senior Software Engineer - Aplos

Alpine Software Group • Toronto, Canada
Full-time
About Velora : We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.Velora , with a shared mission : to help nonprofit organizations thrive.While we c...Show more
Last updated: 23 days ago • Promoted
Senior Software Engineer - Aplos

Senior Software Engineer - Aplos

Velora • Toronto, Canada
Full-time
We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.Velora , with a shared mission : to help nonprofit organizations thrive.While we continue to off...Show more
Last updated: 22 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Passage • Toronto, Canada
Full-time
Who We Are Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support. we connect families all around the wor...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer — Cloud Microservices & Elixir

Senior Software Engineer — Cloud Microservices & Elixir

Bestpass - Fleetworthy • Toronto, Canada
Full-time
A leading fleet management company based in Canada is looking for a Senior Software Engineer to join their Smart Roadside team. The role involves enhancing Drivewyze applications, maintaining existi...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Mediafly • Toronto, Canada
Full-time
At Mediafly, we help the world’s top revenue teams work smarter and achieve measurable impact.Our platform brings together sales enablement, content, and performance insights so sellers have the co...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

LLM • Toronto, Canada
Full-time
LLM) solutions tailored for enterprises operating in highly regulated industries such as law, healthcare, finance, and government. We build and deploy domain-specific AI tools that help our clients ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Unblocked • Toronto, Canada
Full-time
About Unblocked Unblocked is a high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows them to spend less time in meet...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - HealthTech, Scale with Impact

Senior Software Engineer - HealthTech, Scale with Impact

Resmed • Toronto, Canada
Full-time
A leading healthcare technology company in Halifax is looking for a Senior Software Engineer to join their team.This role focuses on delivering innovative digital health solutions using modern tech...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Quicksilver - Distributed Key Value

Senior Software Engineer - Quicksilver - Distributed Key Value

Cloudflare • Toronto, Canada
Full-time
About Us At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

VySystems • Toronto, Canada
Full-time
Candidate should have python coding and feature development experience.Candidates must have mentioned functional details around the Features that they have built - User Experience, Payment Gateways...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer, Blockchain

Senior Software Engineer, Blockchain

Paxos • Toronto, Canada
Full-time
Today’s financial infrastructure is archaic, expensive, inefficient and risky — supporting a system that leaves out more people than it lets in. We’re on a mission to open the world’s financial syst...Show more
Last updated: 18 hours ago • Promoted • New!