Senior Data Platform Engineer - Snowflake

HuntingCube

Gurugram District

Hybrid

INR 3,500,000 - 7,000,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

HuntingCube seeks a Senior Data Platform Engineer focused on Snowflake platform engineering. You will architect and operate Snowflake in production, automate with Terraform, and lead CI/CD pipelines for infrastructure and configuration deployments.

Responsibilities include security, governance, cost optimisation, and performance tuning across large Snowflake environments. Mentorship and strategic direction are key aspects of the role.

Qualifications

  • 12–18 years of overall experience in data platform engineering or cloud/platform roles.
  • Minimum 3 years of Snowflake experience in production environments.
  • Snowflake certification (SnowPro Core/Advanced) mandatory.

Responsibilities

  • Design and implement Snowflake platform automation using Infrastructure as Code (Terraform).
  • Architect and maintain CI/CD pipelines for Snowflake deployments (GitHub Actions or Azure DevOps).
  • Lead security, access management, RBAC, data masking, encryption, and identity integration.
  • Drive cost optimisation, capacity planning, and performance tuning across Snowflake environments.
  • Establish governance, audit logging, data retention, and disaster recovery strategies.
  • Create reusable templates and patterns for provisioning across teams; mentor junior engineers.

Skills

Snowflake platform engineering
Platform administration
Security & RBAC
Infrastructure as Code
CI/CD pipelines
Terraform
GitHub Actions
Azure DevOps
SQL
Python / scripting

Education

Snowflake certification mandatory

Tools

Terraform
GitHub Actions
Azure DevOps

Job description

Job Description:

Role Overview We are looking for a Senior Data Platform Engineer specialising in Snowflake to contribute to the design, implementation, automation, security, governance, and operational excellence of an enterprise data platform. This is a Snowflake Platform Engineering role rather than a traditional Data Engineering role. The position requires strong hands‑on experience administering and operating Snowflake in a production environment, together with broad exposure across the Snowflake ecosystem. The role combines senior technical expertise, platform engineering, leadership, and strategic contribution.

Role Focus

The primary focus of this role will be on:

  • Snowflake platform engineering and administration
  • Snowflake security and access management
  • Compute and warehouse management
  • Snowflake Shares
  • Identity integration and access controls
  • Platform automation and Infrastructure as Code
  • CI/CD and DevOps practices
  • Monitoring and observability
  • Snowflake cost optimisation
  • Performance tuning and platform optimisation
  • Platform governance and compliance
  • Disaster recovery and business continuity
  • Reusable platform patterns and modules
  • Technical leadership and contribution to platform strategy

ETL and data pipeline development are not core requirements for this role. However, candidates should understand data engineering practices and ideally have experience supporting or working alongside Data Engineering teams.

Key Responsibilities

Design and implement platform automation for Snowflake resource provisioning, configuration, and lifecycle management using Infrastructure as Code, particularly Terraform. Architect and maintain CI/CD pipelines for Snowflake infrastructure and configuration deployments using GitHub Actions or Azure DevOps. Develop comprehensive monitoring and alerting frameworks using Snowflake-native tools. Lead cost optimisation strategies, including warehouse sizing, auto-suspend/resume, usage monitoring, and resource utilisation. Design and enforce security frameworks, including RBAC, network policies, data masking, encryption, and identity integration. Work with Entra integration, Single Sign-On, SCIM, and OAuth. Implement automated testing and validation frameworks for platform changes, ensuring stability and compliance in production environments. Establish platform governance and compliance controls, including audit logging, access reviews, and data retention policies. Develop disaster recovery and business continuity strategies for Snowflake environments. Create reusable templates, patterns, and modules to standardise platform provisioning and configuration across teams. Monitor and optimise Snowflake performance, including warehouse management and query profiling. Work with Snowflake Shares and broader Snowflake platform capabilities. Maintain high-quality technical documentation, including runbooks, platform standards, and onboarding guides. Collaborate with engineering, data, and compliance teams to maintain platform standards and best practices. Mentor junior engineers and contribute to platform standards and technical direction. Contribute to platform strategy and broader technical direction.

Required Skills
  • Snowflake Platform Engineering
  • Strong hands‑on experience in Snowflake platform engineering and administration.
  • Strong experience administering and operating Snowflake in a production environment.
  • Strong understanding of: Snowflake warehouse management RBAC Data sharing Security Performance tuning Broad exposure to the Snowflake ecosystem, rather than experience limited to database or data engineering activities. Operational understanding of Snowflake Shares. Strong understanding of Snowflake governance and platform operations.
  • Identity, Security & Access Strong understanding of Snowflake security and access management. Experience with: Entra integration Single Sign-On (SSO) SCIM OAuth Strong understanding of network policies, data masking, encryption, and identity integration.
  • Infrastructure & DevOps Strong experience with Infrastructure as Code, particularly Terraform. Experience architecting and maintaining CI/CD pipelines. Experience with: GitHub Actions Azure DevOps Exposure to DevOps practices.
  • Programming & Automation Advanced scripting skills using: SQL Python Bash Python is the preferred programming language. YAML exposure is relevant.
  • Monitoring, Performance & Cost Optimisation Strong understanding of monitoring and observability. Experience with usage tracking and query profiling. Experience with Snowflake cost optimisation. Experience with warehouse sizing, usage monitoring, and budgeting controls. Experience with performance tuning and platform optimisation in large-scale Snowflake environments.
  • Leadership & Strategic Contribution Demonstrated leadership experience. Experience contributing to platform strategy. Strong communication, influencing, collaboration, and leadership skills. Experience leading approximately 4–5+ people is useful, although team size is not the primary criterion.
Qualifications & Experience

12–18 years of overall experience. Strong experience in platform or cloud engineering. Minimum approximately 3 years of Snowflake experience, with 4–5 years preferred. Ideally 5–10 years of large-scale database experience prior to Snowflake. Strong hands‑on Snowflake platform engineering and administration experience. Experience operating Snowflake in a production environment. Snowflake certification is mandatory. SnowPro Core is expected. SnowPro Advanced Administrator certification is expected. Demonstrated leadership and technical contribution at platform level.

Good-to-Have Skills

Azure experience — strongly preferred but not mandatory. Terraform. Azure Data Factory. Synapse / Spark. Data engineering tooling exposure. Power BI. Business Objects. Sigma. SAS integration with Snowflake. Previous exposure to large-scale databases such as Oracle, IBM, or Teradata. Understanding of data engineering practices. Experience supporting or working alongside Data Engineering teams.

Ideal Profile

The ideal candidate will be a senior Snowflake Platform Engineer with strong production administration experience and broad expertise across the Snowflake ecosystem. The candidate should bring strong technical depth across Snowflake security, access management, compute, networking, Snowflake Shares, governance, monitoring, cost optimisation, automation, and platform operations, together with demonstrated leadership and the ability to contribute to platform strategy.

Work Location & Model

Gurgaon Hybrid: 3 Days Work From Office + 2 Days Work From Home

Required Skills
  • Snowflake platform engineering
  • Infrastructure as Code
  • Terraform
  • CI/CD pipeline design
  • GitHub Actions
  • Azure DevOps
  • SQL
  • Python
  • Bash
  • Snowflake security and governance
  • RBAC
Additional Information

NA

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Platform Engineer - Snowflake
Data Platform Engineer - Snowflake

HuntingCube • Gurugram District

Hybrid
INR 3,500,000 - 7,000,000
Sr Snowflake Engineer
Sr Snowflake Engineer

Concentrix • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Sr Snowflake Engineer
Sr Snowflake Engineer

CNX • Hyderabad

On-site
INR 2,800,000 - 4,200,000
Lead Snowflake Data Engineer
Lead Snowflake Data Engineer

VMC Soft Technologies, Inc • Bengaluru Urban

On-site
INR 1,500,000 - 2,700,000
Sr Snowflake Engineer
Sr Snowflake Engineer

cnx • Telangana

On-site
INR 2,500,000 - 4,200,000
Senior Snowflake Data Engineer
Senior Snowflake Data Engineer

Palni • Hyderabad

On-site
INR 3,500,000 - 7,500,000
Senior Data Engineer- Snowflake
Senior Data Engineer- Snowflake

SquareShift • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer - Snowflake
Senior Data Engineer - Snowflake

Quantiphi • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Snowflake - Lead Development Engineer
Snowflake - Lead Development Engineer

Teizosoft • Hyderabad

On-site
INR 400,000 - 700,000
Snowflake Developer
Snowflake Developer

Tech Mahindra • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 2,000,000