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

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HuntingCube is seeking a hands-on Snowflake Platform Engineer to operate in production, focusing on secure, scalable Snowflake capabilities, governance, and automation. You will work with senior engineers and cross-functional teams to ensure reliability and observability of the data platform.

The role emphasizes platform automation, cost monitoring, and security, including Entra/SSO integration, RBAC, and time travel capabilities, while leveraging Terraform and CI/CD practices.

Qualifications

  • Hands-on Snowflake administration in production environments.
  • Experience with warehouse configuration, auto-suspend/resume, and cost monitoring.
  • RBAC, data masking, encryption and identity integration expertise.
  • Familiarity with Streams, Tasks, Time Travel, and Resource Monitors.
  • Proficient in SQL; scripting in Python or Bash; YAML exposure.

Responsibilities

  • Automate Snowflake provisioning and lifecycle using Terraform.
  • Develop CI/CD pipelines for Snowflake infra with GitHub Actions or Azure DevOps.
  • Implement monitoring and alerting using Snowflake tools.
  • Manage warehouse sizing, performance tuning and cost optimisation.
  • Enforce security/access controls and identity integrations.
  • Collaborate with senior engineers and cross-functional teams.
  • Maintain runbooks, platform guides and onboarding docs.

Skills

Snowflake administration
RBAC & access management
Terraform IaC
CI/CD (GitHub Actions)
Python scripting
Azure DevOps
Shell scripting
SQL proficiency

Education

SnowPro Core

Tools

Terraform
GitHub Actions
Azure DevOps
Entra SSO

Job description

Role Overview

We are looking for a Data Platform Engineer specialising in Snowflake to contribute to the development, automation, security, monitoring, and operational reliability of an enterprise data platform. This is a Snowflake Platform Engineering role rather than a traditional Data Engineering role. The position requires hands‑on experience administering and operating Snowflake in a production environment, along with exposure to the broader Snowflake ecosystem. The role will focus on implementing secure, scalable, automated, and observable Snowflake platform capabilities that enable data teams to effectively leverage Snowflake for analytics and reporting.

Role Focus
  • Snowflake platform administration and operations
  • Snowflake security and access management
  • Compute and warehouse management
  • Snowflake Shares
  • Identity integration and access controls
  • Platform automation
  • Infrastructure as Code
  • CI/CD and DevOps practices
  • Monitoring and observability
  • Cost monitoring and optimisation
  • Platform governance
  • Performance monitoring and optimisation
  • Reusable platform templates and modules
Key Responsibilities
  • Contribute to the automation of Snowflake resource provisioning, configuration, and lifecycle management using Infrastructure as Code, particularly Terraform.
  • Support the development and maintenance of CI/CD pipelines for Snowflake infrastructure and configuration using GitHub Actions or Azure DevOps.
  • Assist in implementing monitoring and alerting frameworks using Snowflake-native tools.
  • Participate in Snowflake cost monitoring and warehouse optimisation, including warehouse sizing, auto‑suspend/resume, and usage tracking.
  • Support the implementation of Snowflake security and access control patterns, including RBAC, data masking, encryption, and identity integration.
  • Work with Entra integration, Single Sign‑On, SCIM, and OAuth.
  • Contribute to testing and validation processes for platform changes to ensure stability and compliance.
  • Help maintain platform governance controls, including audit logging and access reviews.
  • Contribute to reusable templates, patterns, and modules for standardising platform provisioning and configuration.
  • Support monitoring and performance analysis, including usage tracking and query profiling.
  • Work with Snowflake Shares and relevant Snowflake platform capabilities.
  • Contribute to technical documentation, including runbooks, platform guides, and onboarding materials.
  • Collaborate with senior engineers and cross‑functional teams to ensure alignment with platform standards and best practices.
Required Skills
  • Snowflake Platform Engineering
  • Hands‑on experience with Snowflake administration in a production environment.
  • Experience with Snowflake warehouse configuration and management.
  • Experience with RBAC and access management.
  • Understanding of Snowflake security and governance.
  • Operational understanding of Snowflake Shares.
  • Familiarity with Snowflake‑native capabilities including Streams, Tasks, Time Travel, and Resource Monitors.
  • Understanding of Snowflake performance monitoring and optimisation.
  • Good understanding of Snowflake security and access management.
  • Experience with: Entra integration Single Sign‑On (SSO) SCIM OAuth
  • Awareness of masking policies, encryption, and identity integration.
  • Infrastructure & DevOps
  • Working knowledge of Terraform for Infrastructure as Code.
  • Experience with CI/CD tools such as: GitHub Actions Azure DevOps
  • Exposure to DevOps practices.
  • Programming & Automation Proficiency in SQL.
  • Scripting experience with Python or Bash.
  • Python is the preferred programming language.
  • YAML exposure is relevant.
  • Monitoring & Cost Optimisation Understanding of monitoring and observability.
  • Experience with usage tracking and query profiling.
  • Exposure to Snowflake cost management.
  • Understanding of warehouse sizing and usage optimisation.
Qualifications & Experience
  • 8-12 years of overall experience.
  • Experience in platform or cloud engineering.
  • Approximately 1+ year of Snowflake experience, with 2–3 years preferred.
  • Hands‑on Snowflake platform engineering/administration experience.
  • Experience working with Snowflake in a production environment.
  • SnowPro Core is mandatory.
  • Strong communication and collaboration skills.
  • Ability to work with senior engineers and cross‑functional teams.
  • Commitment to maintaining technical documentation and shared platform knowledge.
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.
  • 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 hands‑on Snowflake Platform Engineer with production administration experience and a strong understanding of Snowflake security, access management, compute, monitoring, governance, and automation. The candidate should be comfortable working with senior engineers and cross‑functional teams while contributing to the consistency, reliability, and operational effectiveness of the Snowflake platform.

Work Location & Model

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer - Snowflake
Senior 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
Senior Data Engineer- Snowflake
Senior Data Engineer- Snowflake

SquareShift • Chennai District

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

Berribot • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Sr Snowflake Engineer
Sr Snowflake Engineer

cnx • Telangana

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

Quantiphi • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Snowflake Data Engineer INFYSYJP00007376
Snowflake Data Engineer INFYSYJP00007376

NITYO • Bengaluru

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

Bahwan CyberTek • Chennai District, Bengaluru, Mumbai

On-site
INR 1,200,000 - 1,800,000