Senior Snowflake Data Platform Engineer - Remote

JD Power

Michigan

On-site

USD 120,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

JD Power is seeking a Senior Data Platform Engineer to own and evolve the enterprise Snowflake data platform for analytics, product, and AI/ML workloads. You will translate architecture directions into a production-grade, automated, observable environment with strong security and cost governance.

You will manage Snowflake objects, Terraform-based deployments, and CI/CD, while partnering with InfoSec and Compliance to ensure audit readiness.

Qualifications

  • 5+ years of professional data platform, data engineering, or data infrastructure experience.
  • 3+ years of hands-on Snowflake experience at production scale (not pilot/POC).
  • Demonstrated expertise in Snowflake RBAC design, warehouse sizing and cost governance, performance tuning, and security features.
  • Strong SQL - able to read and optimize a query profile.
  • Python for tooling, automation, and pipelines.
  • Production IaC experience - Terraform required; Snowflake provider strongly preferred.
  • Database CI/CD using Schemachange, Liquibase, dbt, or equivalent change-management tooling.
  • Cloud fluency in AWS - networking, IAM, storage, and Snowflake integration points.
  • Ingestion experience with Snowpipe, Streams/Tasks, Kafka, and/or Fivetran/Airbyte.

Responsibilities

  • Design and evolve Snowflake account, warehouse, and object architecture.
  • Implement and maintain all Snowflake objects, roles, and policies in Terraform.
  • Operate database CI/CD using Schemachange, Liquibase, or equivalent.
  • Tune performance: clustering, search optimization, materialized views, query profiling.
  • Build and maintain the functional/access role hierarchy enforcing least privilege.
  • Implement masking policies, row access policies, object tagging, and network policies.
  • Integrate Snowflake with IdP for SSO/SCIM; manage service accounts and key rotation.
  • Partner with InfoSec, Privacy, and Compliance on audit readiness and control attestation.
  • Operate Snowpipe, Snowpipe Streaming, Streams/Tasks, and Kafka Connector pipelines.
  • Manage Fivetran/Airbyte (or equivalent) connector deployments and reliability.
  • Implement Iceberg / external tables where lakehouse interoperability is required.
  • Integrate with orchestration (Airflow / dbt Cloud) and observability tooling.
  • Define and meet SLOs for platform reliability, freshness, and cost.
  • Build dashboards and alerting; lead incident response for platform issues.
  • Document architecture decisions, patterns, and runbooks.
  • Enable Analytics Engineering, Product Engineering, and Data Science consumers.

Skills

Snowflake
SQL
Python
Terraform
CI/CD
AWS
Security & IAM
Data Platform

Tools

Terraform
Schemachange
Liquibase
dbt
Airflow
Fivetran/Airbyte
Snowpipe

Job description

JD Power is seeking a Senior Data Platform Engineer to own and evolve the enterprise Snowflake data platform for analytics, product, and AI/ML workloads. You will translate architecture directions into a production-grade, automated, observable environment with strong security and cost governance.

You will manage Snowflake objects, Terraform-based deployments, and CI/CD, while partnering with InfoSec and Compliance to ensure audit readiness.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

JD Power • United States

On-site
USD 120,000 - 150,000
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 Engineer & Platform Admin
Senior Snowflake Data Engineer & Platform Admin

Peraton • Herndon (VA)

On-site
USD 135,000 - 216,000
Senior Data Engineer: Snowflake + dbt Platform (Remote)
Senior Data Engineer: Snowflake + dbt Platform (Remote)

Jump Inc. • Northern (KY)

Hybrid
USD 190,000 - 210,000
Remote first
Competitive salary and equity
Flex PTO policy
+5
Senior Data Engineer - Remote Data Platform & Snowflake
Senior Data Engineer - Remote Data Platform & Snowflake

AgileEngine • Baltimore (MD)

On-site
USD 130,000 - 190,000
Growth without limits
Competitive compensation
Flexibility: 100% remote with flexible
+3
Senior Data Engineer — Remote, Data Platform & Snowflake
Senior Data Engineer — Remote, Data Platform & Snowflake

AgileEngine • West Palm Beach (FL)

On-site
USD 120,000 - 160,000
Growth without limits
Competitive compensation
Flexibility
+3
Senior Data Engineer - Remote, AWS & Snowflake Expert
Senior Data Engineer - Remote, AWS & Snowflake Expert

NTT DATA North America • Plano (TX)

On-site
USD 86,000 - 104,000
Senior Data Platform Engineer - Snowflake & Cloud Analytics
Senior Data Platform Engineer - Snowflake & Cloud Analytics

NextGen Healthcare • Georgia

On-site
USD 140,000 - 190,000
Senior Data Engineer — Data Platform & Snowflake
Senior Data Engineer — Data Platform & Snowflake

CenterSquare Investment Management • Conshohocken

On-site
USD 120,000 - 170,000