Snowflake Data Engineer Job at VDart Inc, Washington DC

S2Fyc0Y2Y09tUytPbVVyeUlzOHlLRE9QZEE9PQ==
  • VDart Inc
  • Washington DC

Job Description

  • Design and implement Snowflake architecture components using Terraform modules, including accounts, databases, schemas, virtual warehouses, roles, users, grants, stages, pipes, tasks, and streams
  • Develop reusable, versioned Terraform modules and maintain remote state backend and locking (S3 / Azure / GCS + state locking)
  • Integrate Terraform workflows into CI/CD pipelines (GitHub, GitLab CI, Jenkins, etc.) to enable automated plan/apply and PR-based change control
  • Automate deployment of Snowflake TASK objects (scheduled and stream processing) and ensure safe migration strategies for production workloads
  • Implement security controls using least-privilege RBAC, object-level grants, and secrets management (HashiCorp Vault or cloud secret stores)
  • Collaborate with data engineering teams to onboard pipelines (Snowpipe, ingestion stages, external tables) and ensure Terraform models match runtime needs
  • Monitor, tune, and cost-optimize Snowflake compute usage and storage; implement resource monitors and alerting

Job Tags

Full time, Remote work,

Similar Jobs