Snowflakes data engineer

Hybrid in Washington, DC, US • Posted 8 hours ago • Updated 8 hours ago
Contract Corp To Corp
Contract Independent
12 Months
No Travel Required
Able to Sponsor
On-site
$60 - $65/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Amazon Web Services
  • Extract, Transform, Load
  • Data Engineering

Summary

Job Summary

We are looking for an experienced Data Engineer with strong hands-on expertise in Snowflake, dbt, AWS, and Sigma BI to build and maintain a modern cloud-based data platform. The candidate will be responsible for data ingestion, transformation, data quality, performance optimization, and delivering analytics-ready data for business reporting.

The role involves modernizing legacy SQL Server, SSIS, and SSAS workloads into a scalable, secure, and automated cloud data platform using Snowflake, dbt, and Fivetran.

Key Responsibilities

  • Design, configure, and manage Snowflake databases, schemas, warehouses, roles, security policies, and development environments.

  • Build and maintain data ingestion pipelines using Fivetran for operational, legacy, and SaaS data sources.

  • Develop and optimize dbt models for data transformation, validation, reconciliation, and analytics.

  • Migrate legacy SQL Server, SSIS, and SSAS ETL processes to Snowflake and dbt.

  • Implement data architecture across raw, staging, curated, and reporting-ready layers.

  • Configure AWS services and integrations, including S3, IAM, KMS, and secure Snowflake connectivity.

  • Implement incremental loading, CDC, and Slowly Changing Dimension (SCD Type 2) processing.

  • Develop automated data quality checks, freshness monitoring, and source-to-target reconciliation.

  • Monitor data pipelines, troubleshoot failures, and resolve schema drift and data processing issues.

  • Optimize Snowflake query performance, warehouse utilization, and overall platform costs.

  • Support Sigma BI and other reporting tools by delivering trusted, well-documented datasets.

  • Implement Git-based version control, CI/CD, and automated deployment workflows.

  • Maintain technical documentation, data lineage, operational runbooks, and platform standards.

Required Skills

  • Snowflake: Strong hands-on experience in Snowflake engineering, architecture, SQL, and performance tuning.

  • dbt: Experience developing, testing, and maintaining dbt models and transformation workflows.

  • AWS: Knowledge of S3, IAM, KMS, and secure cloud data integrations.

  • Sigma BI: Experience supporting BI reporting, analytics, and reporting-ready data models.

  • Fivetran: Experience with cloud-based data ingestion, connectors, and pipeline management. Candidates with comparable ingestion tools may also be considered if willing to learn Fivetran.

  • SQL: Strong SQL development, query optimization, data validation, and reconciliation skills.

  • Experience with legacy data warehouse migration, particularly SQL Server, SSIS, and SSAS.

  • Knowledge of CDC, incremental loading, source-to-target mapping, and data quality frameworks.

  • Understanding of data security, governance, metadata management, and data lineage.

Nice to Have

  • Snowflake SnowPro Core or Advanced certification.

  • Experience optimizing Snowflake costs for large-scale enterprise or financial data workloads.

  • Familiarity with Snowflake Dynamic Tables and dbt-specific materializations.

  • Experience with medallion architecture, including Bronze, Silver, and Gold data layers.

  • Knowledge of CI/CD automation and modern data engineering best practices.

Ideal Candidate

The ideal candidate should have strong hands-on Snowflake, dbt, AWS, and Sigma BI experience, with the ability to modernize legacy ETL workloads and build reliable, scalable, and cost-efficient cloud data pipelines. Fivetran experience is preferred, but candidates with experience in similar ingestion tools who can learn Fivetran may also be considered.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: PTP2Uqb3k1JvYSc
  • Position Id: 9112286
  • Posted 8 hours ago

Company Info

About Teachercool

TeacherCool is a next-generation training and education company that believes learning should be inspiring, accessible, and career-transforming. We cater to IT professionals, students, universities, and corporate partners—empowering them to thrive in today’s tech-driven world. Driven by innovation and backed by GYPR, TeacherCool delivers world-class training experiences—from in-demand technical courses to flexible programs—designed to elevate skills and accelerate growth. What We Offer:

• A curated catalog of courses and programs across programming, cybersecurity, data science, and more.

• Blended learning options—including live batches and self-paced modules—tailored for both individual learners and enterprise partners.

• Custom solutions for universities and corporates, delivering scalable, student-first experiences aligned with industry demands. Why Choose TeacherCool?

• We combine educational excellence with deep technical relevance.

• Flexible learning models adapt to diverse needs—whether accelerating personal upskilling or powering institutional initiatives.

• Committed to meaningful impact, we enable learners and partners to exceed goals responsibly and sustainably.

Ready to join the future of IT education? Transform your learning journey with TeacherCool—where talent meets opportunity.

Contact the job poster
SK

Sonu Kumar

Recruiter @ Teachercool

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.