Full-Time

Snowflake Data Engineer

With Terraform

Posted on 9/23/2025

HEXAWARE

HEXAWARE

No salary listed

No H1B Sponsorship

Washington, DC, USA

Remote

Remote role with specific eligible locations: Washington DC, New York City NY; implies candidates must be based in these locations; remote work from those locations.

Category
Data & Analytics (1)
Requirements
  • Strong Snowflake data engineering experience
  • Terraform expertise including Terraform modules for Snowflake and cloud resources
  • Experience automating infrastructure deployment and integrating Terraform with CI/CD pipelines (GitHub, GitLab CI, Jenkins)
  • Experience with Snowflake security controls: least-privilege RBAC, object-level grants, secrets management
  • Experience with data ingestion patterns (Snowpipe, ingestion stages, external tables) and production migrations
  • Monitoring, tuning, and cost-optimizing Snowflake compute and storage; ability to implement resource monitors and alerting
  • Ability to collaborate with data engineering teams and onboard pipelines
  • Experience with remote state backends and locking (S3/Azure/GCS)
  • Experience with secrets management solutions (HashiCorp Vault or cloud secret stores)
  • Strong hands-on knowledge of Snowflake platform internals and best practices
Responsibilities
  • Design and implement Snowflake architecture components using Terraform modules (accounts, databases, schemas, virtual warehouses, roles, users, grants, stages, pipes, tasks, streams)
  • Develop reusable, versioned Terraform modules and maintain remote state backend and locking
  • Integrate Terraform workflows into CI/CD pipelines to enable automated plan/apply and PR-based change control
  • Automate deployment of Snowflake TASK objects and ensure safe migration strategies for production workloads
  • Implement security controls using least-privilege RBAC, object-level grants, and secrets management
  • Collaborate with data engineering teams to onboard pipelines and ensure Terraform models match runtime needs
  • Monitor, tune, and cost-optimize Snowflake compute usage and storage; implement resource monitors and alerting
Desired Qualifications
  • Strong hands-on experience with Snowflake platform internals and best practices
  • Proven experience designing and implementing Terraform modules for Snowflake and cloud resources
  • Familiarity with Git-based CI/CD workflows and automated infrastructure testing
  • Experience with secrets management solutions (HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, Google Cloud Platform Secret Manager)
  • Good understanding of data ingestion patterns (Snowpipe, external tables, streaming) and production migration strategies

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

INACTIVE