
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 estimatePosition Title : Sr. Snowflake Platform Engineer
Tenure : 5+ Months and extendable
Location: Toronto
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:
o Snowflake warehouses, RBAC/ABAC
o Governance policies (masking, row access, tagging)
o Performance tuning and optimization
• Strong experience with AWS and Azure cloud services in a platform context.
• Proven experience with:
o Apache Airflow orchestration
o CI/CD (Azure DevOps/GitHub)
o Terraform or similar IaC tooling
o 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 Address :
Similar roles
- Sr. Snowflake Platform EngineerAarorn Technologies Inc · Toronto, Ontario, Canada · Hybrid
- 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