Role Overview: We are seeking a Senior Snowflake Platform Engineer to design, automate, and operate an enterprise-scale Snowflake data platform across AWS and Azure. This role focuses on platform engineering, automation, CI/CD, Infrastructure-as-Code (IaC), security, governance, and orchestration using Airflow. The ideal candidate will have strong experience building and managing scalable Snowflake platforms and enabling engineering teams through automation, reusable frameworks, and best practices. Key Responsibilities Snowflake Platform Engineering Deploy, configure, and manage Snowflake environments across AWS and Azure Implement and maintain RBAC/ABAC, masking policies, tagging, and governance frameworks Manage warehouses, resource monitors, failover setups, Time Travel, and performance tuning Support workload isolation, schema lifecycle management, and environment promotion processes Automation, CI/CD & Infrastructure-as-Code Build and maintain CI/CD pipelines for Snowflake deployments using Azure DevOps or GitHub Implement Infrastructure-as-Code (Terraform) for Snowflake and cloud resources Automate schema creation, environment provisioning, and access controls Airflow & Orchestration Manage and maintain Apache Airflow environments (cloud or self-managed) Develop standards for DAG reliability, monitoring, and Snowflake integration Ensure secure integration with identity, secrets management, and Snowflake operators Cloud Platform Operations (AWS & Azure) Configure Snowflake integrations with S3/ADLS, IAM/AAD, networking, and monitoring tools Collaborate with cloud teams to ensure secure and reliable platform architecture Implement dashboards, logging, and alerting for platform observability Security, Compliance & FinOps Apply enterprise-level security controls (encryption, tokenization, secure views, network policies) Partner with FinOps teams to optimize Snowflake cost and performance Monitor warehouse utilization and enforce cost controls Team Enablement Develop reusable templates, automation scripts, and documentation Support onboarding of developers and analysts to the platform Troubleshoot issues and drive continuous platform improvements Required Qualifications 6+ years of experience in cloud, data, or platform engineering Strong hands-on experience with Snowflake in production environments Expertise in: Snowflake warehouses, RBAC/ABAC, governance policies Performance tuning and optimization Solid experience with AWS and Azure cloud platforms Proven experience with: Apache Airflow CI/CD pipelines (Azure DevOps / GitHub) Terraform or similar IaC tools Secrets management and automation Experience building monitoring, logging, and operational dashboards Nice to Have Experience with Databricks (Unity Catalog, clusters, workspace operations) Knowledge of Snowflake cost optimization strategies Experience supporting multi-tenant enterprise environments Soft Skills Strong problem-solving and troubleshooting skills Excellent communication and documentation abilities Ability to collaborate across engineering, cloud, and security teams
Job Title
Senior Snowflake Platform Engineer