Remote Snowflake Data Platform Engineer | Terraform & CI/CD

J.D. Power

United States

Remote

USD 110,000 - 130,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JD Power seeks a Data Platform Engineer to execute and extend Snowflake platform patterns, manage Snowflake objects via Terraform, and run CI/CD for database changes. You will configure ingestion pipelines and respond to platform alerts, growing into a senior-level engineer over time.

The role emphasizes production readiness, security policy implementation, and collaboration with analytics teams to deliver scalable data solutions across the JD Power stack.

Qualifications

  • 2–4 years of professional software, data, or platform engineering experience.
  • Strong SQL — joins, window functions, CTEs, and explain plans.
  • Python for scripting, automation, and data work.
  • Cloud data warehouse experience — Snowflake preferred; Redshift/BigQuery/Databricks SQL experience considered.
  • Version control in Git workflows with branching, code review, and CI/CD.
  • Some Infrastructure‑as‑Code exposure — Terraform, CloudFormation, Pulumi, or equivalent.
  • Working knowledge of dbt — read models, write tests, and run dbt in CI.
  • Cloud fluency in AWS or Azure — IAM, storage, networking basics.
  • Production experience — shipped code to production and on-call support.
  • Clear PR descriptions, questions, and documentation.

Responsibilities

  • Implement Snowflake objects, roles, and policies in Terraform per patterns.
  • Author database migrations using Schemachange/Liquibase and CI/CD.
  • Own and operate CI/CD pipelines for dbt models in production.
  • Apply masking and row-access policies to new data domains.
  • Tune queries and warehouses using profiling techniques.
  • Configure, deploy, and maintain ingestion pipelines for source systems.
  • Manage Fivetran/Airbyte connectors for sources.
  • Build Snowpipe and Streams/Tasks workflows for ingestion patterns.
  • Partner with Analytics Engineering to land data in downstream shapes.
  • Participate in on-call rotation, respond to alerts, triage incidents, and write postmortems.

Skills

SQL
Python
Snowflake
Terraform
dbt
Git workflows
CI/CD
AWS/Azure

Education

Computer Science degree

Tools

Snowflake
Terraform
Liquibase
dbt
Fivetran
Airbyte

Job description

JD Power seeks a Data Platform Engineer to execute and extend Snowflake platform patterns, manage Snowflake objects via Terraform, and run CI/CD for database changes. You will configure ingestion pipelines and respond to platform alerts, growing into a senior-level engineer over time.

The role emphasizes production readiness, security policy implementation, and collaboration with analytics teams to deliver scalable data solutions across the JD Power stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Snowflake Platform Engineer: Terraform & Pipelines
Remote Snowflake Platform Engineer: Terraform & Pipelines

JD Power • California (MO)

Remote
USD 110,000 - 130,000
Flexible work arrangements
Learning and development opportunities
Remote-friendly workplace
Remote Snowflake Platform Engineer - Data Infra and AI
Remote Snowflake Platform Engineer - Data Infra and AI

J.D. Power • Northern (KY)

Hybrid
USD 120,000 - 150,000
Senior Snowflake Data Platform Engineer - Remote
Senior Snowflake Data Platform Engineer - Remote

JD Power • Michigan

On-site
USD 120,000 - 150,000
Senior Snowflake Data Platform Engineer — Remote
Senior Snowflake Data Platform Engineer — Remote

JD Power • California (MO)

On-site
USD 120,000 - 150,000
Senior Snowflake Platform Engineer — Remote
Senior Snowflake Platform Engineer — Remote

JD Power • City of Troy (NY)

On-site
USD 120,000 - 150,000
Snowflake Platform Engineer: IaC, CI/CD & Security
Snowflake Platform Engineer: IaC, CI/CD & Security

Programmers.io • Dallas (TX)

On-site
USD 150,000 - 210,000
Senior Snowflake Data Engineer & Platform Admin
Senior Snowflake Data Engineer & Platform Admin

Peraton • Herndon (VA)

On-site
USD 135,000 - 216,000
Remote Data Platform Engineer — Snowflake, dbt & AI
Remote Data Platform Engineer — Snowflake, dbt & AI

WorkOS • San Francisco (CA)

Hybrid
USD 140,000 - 190,000
401k matching
Healthcare, dental and vision coverage
Paid time off
+1
Senior Data Platform Engineer - Databricks & Snowflake
Senior Data Platform Engineer - Databricks & Snowflake

isolved • United States

On-site
USD 140,000 - 190,000
Data Platform Engineer
Data Platform Engineer

Paxos • United States

Remote
USD 140,000 - 200,000