Snowflake Data Engineer

Merican Inc
Washington, DC, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Amazon S3 Application Release Automation Software as a Service Cloud Computing Databases System Configuration Continuous Integration Data Architecture Data Validation Information Engineering
+22 more
Data Infrastructure Extract Transform Load (ETL) Data Mapping Data Structures Data Warehousing Identity and Access Management Microsoft SQL Server Modular Design Performance Tuning Query Optimization Standard Sql SQL Databases SQL Server Integration Services SQL Server Analysis Services Data Storage Technologies Cloud Platform System Data Ingestion Snowflake Amazon Virtual Private Cloud (VPC) Git Tools for Reporting Data Pipelines

Job description

Build and manage the modern cloud data platform across ingestion, transformation, and delivery layers., This role combines Snowflake engineering, Fivetran-based ingestion, and dbt analytics engineering into one end-to-end data engineering position. The Data Engineer will modernize legacy SQL Server / SSIS / SSAS workloads into a scalable cloud platform with stronger automation, validation, lineage, and reporting readiness.

This role leads the technical implementation of data storage, transformation, access patterns, and performance optimization in Snowflake, while ensuring the platform supports business reporting, historical analysis, governance, and future AI-enabled use cases., Design, configure, and maintain the Snowflake platform, including databases, schemas, warehouses, roles, security policies, and environment setup across development, test, and production. Implement and manage cloud-based ingestion using Fivetran for legacy, operational, and SaaS source systems, including full-load, incremental, and CDC-based patterns. Build and optimize the target data architecture across raw, staging, curated, and reporting-ready layers, aligned to medallion-style or equivalent modular design patterns. Develop, test, and maintain dbt models that replace legacy SSIS transformation logic and support curated business-ready data assets for reporting, reconciliation, and analytics. Translate legacy constructs such as SCD Type 2 handling, lookup logic, conditional branching, and other ETL patterns into modern Snowflake and dbt implementations. Configure AWS integrations required for the data platform, including S3 stages, IAM roles, storage integrations, encryption support, and secure connectivity patterns. Establish and support source-to-target mappings, metadata consistency, schema evolution handling, and documentation of field-level lineage across ingestion and transformation layers. Implement automated data quality checks, freshness checks, reconciliation controls, and exception handling to improve trust in the data before it reaches reporting layers. Monitor ingestion pipelines, connector health, transformation runs, and Snowflake workloads; troubleshoot failures, schema drift, performance issues, and data incidents. Optimize Snowflake cost and performance through workload isolation, warehouse sizing, clustering, query tuning, and platform monitoring. Support downstream analytics and reporting teams by delivering trusted, well-documented, analytics-ready data structures compatible with Sigma and other governed reporting tools. Contribute to CI/CD, release automation, and Git-based engineering workflows for dbt, Snowflake, and data pipeline changes. Produce operational documentation, configuration standards, runbooks, and handover materials for ongoing support and client operations teams. Work closely with architects, analysts, reporting teams, and client stakeholders to ensure the solution improves automation, reduces manual dependency, and supports a more scalable operating model.

Requirements

Strong hands-on experience implementing Snowflake in enterprise environments. Deep knowledge of SQL, query optimization, performance tuning, and warehouse design. Experience migrating from legacy EDW platforms such as SQL Server, SSIS, and SSAS. Exp. with dbt, Fivetran, AWS, and Sigma BI/reporting integrations. Hands-on experience with Fivetran or comparable cloud ingestion tools. Strong AWS fundamentals: S3, IAM, KMS, VPC, PrivateLink for Snowflake connectivity Strong understanding of source-to-target mapping, CDC concepts, and incremental loading. Experience working with Snowflake and cloud-based data platforms. Ability to write SQL for data validation and reconciliation between source and Bronze landing tables

NICE TO HAVE

Snowflake SnowPro Core or Advanced: Data Engineer certification Experience with Snowflake cost optimization on large-scale financial data workloads Familiarity with dbt project structure and Snowflake-specific dbt materializations (dynamic tables

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:46 min

Transforming data architecture from on-premise to cloud

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

1:33 min

Integrating internal APIs and maintaining data sovereignty

Mahran Meißner Mahran Meißner · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:43 min

The enduring legacy of the amazon S3 storage API

Chris Heilmann +3 · LIVE

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all