Sr. Snowflake Platform Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateJob Title: Sr. Snowflake Platform Engineer
Location: Toronto, ON (4x onsite a week)
Employment Type: Contract
Pay Rate: CAD$50 - $60/HR INC
Interview Type: Face 2 Face (Onsite Interview Only)
Job Description
Senior Snowflake Platform Engineer to design, automate, and operate the Snowflake data platform across AWS and Azure
This role focuses on platform engineering, automation, CI/CD, IaC, security, governance, and Airflow orchestration
The ideal candidate has strong experience building and operating Snowflake as a scalable enterprise platform and is comfortable enabling engineering teams through automation and standardized patterns
Key Responsibilities
Snowflake Platform Engineering
- Deploy, configure, and manage Snowflake environments across AWS and Azure
- Implement and maintain RBAC/ABAC, masking policies, tags, access controls, and governance patterns
- Manage Snowflake warehouses, resource monitors, failover setups, Time Travel, and performance configurations
- Support workload isolation, schema lifecycle, and environment promotion processes
Automation, CI/CD, and IaC
- Build and maintain CI/CD pipelines for Snowflake object deployments using Azure DevOps or GitHub
- Implement Infrastructure-as-Code with Terraform for Snowflake, cloud services, and platform components
- Automate schema creation, environment provisioning, and permissions workflows
Airflow & Orchestration
- Manage and maintain Apache Airflow deployments (cloud-managed or self-managed)
- Develop standards for Airflow DAG reliability, observability, and Snowflake integrations
- Ensure Airflow integrates securely with cloud identity, secrets, and Snowflake operators/hooks
Cloud Platform Operations (AWS + Azure)
- Configure Snowflake integrations with S3/ADLS, IAM/AAD, networking, secrets, and monitoring
- Work with cloud platform teams to ensure reliable identity, access, and networking patterns
- Implement operational dashboards, logs, and alerts for Snowflake and related services
Security, Compliance, FinOps
- Apply enterprise security controls, including tokenization, encryption, secure views, and network policies
- Collaborate with FinOps to optimize Snowflake compute and storage costs
- Monitor warehouse efficiency and ensure cost guardrails are met
Team Enablement
- Build reusable templates, automation scripts, and knowledge artifacts for developers and analysts
- Support platform onboarding and promote standardized best practices
- Troubleshoot platform issues and drive continuous improvement
Required Qualifications
- 6+ years in cloud, data, or platform engineering roles
- Solid experience operating Snowflake in production environments
- Hands-on knowledge of Snowflake warehouses, RBAC/ABAC
- Governance policies (masking, row access, tagging)
- Performance tuning and optimization
- Strong experience with AWS and Azure cloud services in a platform context
- Proven experience with Apache Airflow orchestration
- CI/CD (Azure DevOps/GitHub)
- Terraform or similar IaC tooling
- Secrets management and platform automation
- Experience implementing monitoring and operational dashboards
Nice-to-Have
- Databricks platform knowledge (Unity Catalog, clusters, workspace operations)
- Snowflake cost optimization experience
- Experience supporting multi-tenant enterprise environments
Soft Skills
- Strong troubleshooting instincts and platform-thinking mindset
- Excellent communication and documentation habits
- Ability to collaborate with engineering, cloud, and security teams
Disclaimer: AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.
Similar roles
Sr. Snowflake Platform EngineerCapgemini · Toronto, Ontario, Canada · Onsite- Senior Snowflake Platform EngineerAxiom Global Technologies · Toronto, Ontario, Canada · Onsite
- Snowflake Platform EngineerEpsilon Solutions Ltd. · Toronto, Ontario, Canada · Hybrid
- Senior Snowflake Platform EngineerEliassen Group · Boston, Massachusetts, United States · Remote