Senior Data Platform Engineer

Insight Global

Greenwood Village (CO)

Hybrid

USD 69,000 - 83,000

Full time

15 hours 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

Insight Global is seeking two Senior Data Platform Engineers to design, build, and maintain cloud-native data infrastructure using IaC. You will manage Snowflake, Databricks, and AWS environments entirely through Terraform, with automated CI/CD pipelines and a software-like approach to versioning, testing, and peer review.

Position is 2 days/wk onsite in Greenwood Village, CO, starting Oct 1st. The role emphasizes platform reliability, security, monitoring, and cost governance, with strong

Qualifications

  • 5+ years of hands-on data platform / data infrastructure engineering experience
  • Snowflake — production experience with warehouse sizing, RBAC, resource monitors, database/schema design, and cost governance
  • Databricks — production experience with workspace administration, cluster/compute policies, Unity Catalog, and job orchestration
  • AWS — production experience across core services (IAM, S3, VPC/networking, KMS, and compute)
  • Terraform — proven ability to author, modularize, and maintain production IaC across multiple providers
  • CI/CD — experience building and operating automated pipelines that plan, validate, and apply infrastructure changes
  • Proficiency with Git-based version control and branch-based workflows

Responsibilities

  • Build and maintain reusable, versioned Terraform modules that provision Snowflake, Databricks, and AWS resources
  • Manage remote state (locking, encryption, workspace isolation per environment)
  • Keep environment configuration (dev/stage/prod) DRY and parameterized
  • Integrate the Snowflake, Databricks, and AWS Terraform providers into a cohesive, dependency-aware workflow
  • Design pipelines that run format, validate, plan, policy checks, and gated apply on every change
  • Implement automated testing and drift detection for infrastructure
  • Enforce peer review, plan-output review, and approval gates before production applies
  • Integrate secrets management and least-privilege service credentials into the delivery pipeline
  • Provision and govern Snowflake (RBAC, warehouses, resource monitors) via code
  • Provision and govern Databricks (workspaces, Unity Catalog, cluster policies, jobs) via code
  • Build the AWS foundation (networking, IAM, encryption, storage) supporting both platforms
  • Implement monitoring, cost visibility, and alerting across all three platforms
  • Own reliability, security posture, and incident response for platform infrastructure

Skills

IaC as Software Product
CI/CD
Git workflows
Python/Go (automation)
Data platform

Tools

Snowflake
Databricks
AWS
Terraform
CI/CD pipelines
Git

Job description

  • 5+ years of hands-on data platform / data infrastructure engineering experience
  • Snowflake — production experience with warehouse sizing, RBAC, resource monitors, database/schema design, and cost governance
  • Databricks — production experience with workspace administration, cluster/compute policies, Unity Catalog, and job orchestration
  • AWS — production experience across core services (IAM, S3, VPC/networking, KMS, and compute)
  • Terraform — proven ability to author, modularize, and maintain production IaC across multiple providers
  • CI/CD — experience building and operating automated pipelines that plan, validate, and apply infrastructure changes
  • Proficiency with Git-based version control and branch-based workflows
Nice to Have Skills & Experience
  • Experience integrating the Snowflake and Databricks Terraform providers specifically (not just AWS)
  • Policy-as-code tooling (OPA / Sentinel / Checkov) for pre-apply guardrails
  • Programming proficiency in Python or Go for automation and tooling
  • Data orchestration exposure (Airflow / MWAA, dbt, or Databricks Workflows)
  • Prior work standardizing IaC across multiple teams via shared module libraries
  • Relevant certifications: SnowPro, Databricks Certified Data Engineer, AWS (Solutions Architect / DevOps Engineer), HashiCorp Terraform Associate
Job Description

We are seeking two Senior Data Platform Engineers to design, build, and maintain cloud-native data infrastructure using Infrastructure as Code (IaC). This role sits at the intersection of data platform engineering and DevOps, responsible for standing up and operating our Snowflake, Databricks, and AWS environments entirely through Terraform, with fully automated CI/CD delivery pipelines. The ideal candidate treats infrastructure as a software product: version-controlled, tested, peer-reviewed, and deployed without manual intervention. Target start date for both positions is October 1st.

CORE RESPONSIBILITIES
Infrastructure as Code (Terraform)
  • Build and maintain reusable, versioned Terraform modules that provision Snowflake, Databricks, and AWS resources
  • Manage remote state (locking, encryption, workspace isolation per environment)
  • Keep environment configuration (dev/stage/prod) DRY and parameterized
  • Integrate the Snowflake, Databricks, and AWS Terraform providers into a cohesive, dependency-aware workflow
CI/CD & Automation
  • Design pipelines that run format, validate, plan, policy checks, and gated apply on every change
  • Implement automated testing and drift detection for infrastructure
  • Enforce peer review, plan-output review, and approval gates before production applies
  • Integrate secrets management and least-privilege service credentials into the delivery pipeline
Platform Engineering & Operations
  • Provision and govern Snowflake (RBAC, warehouses, resource monitors) via code
  • Provision and govern Databricks (workspaces, Unity Catalog, cluster policies, jobs) via code
  • Build the AWS foundation (networking, IAM, encryption, storage) supporting both platforms
  • Implement monitoring, cost visibility, and alerting across all three platforms
  • Own reliability, security posture, and incident response for platform infrastructure

This position is 2 days a week onsite in Greenwood Village CO and will pay between $50-$60 per hour

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer - IaC Specialist (Snowflake/Databricks)
Senior Data Platform Engineer - IaC Specialist (Snowflake/Databricks)

Insight Global • Greenwood Village (CO)

Hybrid
USD 69,000 - 83,000
AWS DevOps Lead/Architect
AWS DevOps Lead/Architect

UsefulBI • Alameda (CA)

Hybrid
USD 140,000 - 180,000
Cloud Data Platform Architect
Cloud Data Platform Architect

Insight Global • Town of Florida (NY)

On-site
USD 150,000 - 210,000
Senior Platform Engineer (1149944)
Senior Platform Engineer (1149944)

The Judge Group • Tustin (CA)

On-site
USD 160,000 - 170,000
Platform Engineer
Platform Engineer

lendingtree • Charlotte (NC)

On-site
USD 120,000 - 160,000
Snowflake Platform Admin
Snowflake Platform Admin

Programmers.io • Dallas (TX)

On-site
USD 150,000 - 210,000
Staff Data and AI Platform Engineer
Staff Data and AI Platform Engineer

Workiva Inc. • Colorado

Hybrid
USD 170,000 - 210,000
Databricks Data Platform Architect
Databricks Data Platform Architect

UsefulBI Corporation • Raleigh (NC)

On-site
USD 130,000 - 180,000
Data Platform Engineering Manager
Data Platform Engineering Manager

TechHuman • United States

On-site
USD 130,000 - 160,000
Senior Cloud Data Platform Engineer — IaC & CI/CD
Senior Cloud Data Platform Engineer — IaC & CI/CD

Apex Systems • Greenwood Village (CO)

On-site
USD 83,000 - 96,000
ESPP
401(k) match
HSA
+2