Snowflake Data Engineer

Compunnel

$120K — $140K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of hands-on experience with Snowflake implementations in enterprise settings
  • Proficiency in Fivetran, dbt, ETL processes, and AWS cloud services
  • Strong SQL skills with a focus on query optimization and data warehouse design
  • Experience in migrating legacy workloads from SQL Server, SSIS, and SSAS to cloud solutions
  • Knowledge of data quality, metadata handling, and lineage management
  • Familiarity with cloud-based data ingestion tools like Fivetran
  • Experience with BI tools such as Sigma for reporting and data analysis

Responsibilities

  • Design and maintain Snowflake database environments and security setups
  • Implement cloud-based data ingestion processes using Fivetran
  • Build and optimize a medallion-style data architecture
  • Develop and maintain dbt models for data transformation
  • Translate legacy ETL constructs into modern Snowflake implementations
  • Configure AWS integrations for the data platform, including S3 and IAM roles
  • Establish source-to-target mappings and maintain metadata consistency
  • Implement automated data quality and reconciliation controls
  • Monitor and troubleshoot data ingestion pipelines and performance issues
  • Optimize Snowflake workloads for cost and performance
  • Collaborate with cross-functional teams to enhance data automation and scalability

Benefits

  • Flexible work schedule and remote working options
  • Professional development opportunities and training
  • Access to modern cloud technologies and platforms
  • Supportive team culture with collaboration emphasis
  • Health and wellness programs, including mental health resources
Full Job Description
Job Summary:

We are seeking a Snowflake Data Engineer with strong expertise in Snowflake, Fivetran, dbt, ETL, and AWS cloud services to support the modernization of legacy SQL Server, SSIS, and SSAS workloads into a scalable cloud-based data platform. The role combines Snowflake engineering, cloud-based data ingestion, and analytics engineering to deliver reliable data storage, transformation, access patterns, automation, validation, lineage, and reporting-ready data. The ideal candidate will have strong SQL and data engineering skills and experience supporting governance, historical analysis, performance optimization, and future AI-enabled use cases.

Key Responsibilities
• Design, configure, and maintain Snowflake databases, schemas, warehouses, roles, security policies, and environments across development, test, and production.
• Implement and manage cloud-based data ingestion using Fivetran for legacy, operational, and SaaS source systems, including full-load, incremental, and CDC-based patterns.
• Build and optimize data architecture across raw, staging, curated, and reporting-ready layers using medallion-style or equivalent modular design patterns.
• Develop, test, and maintain dbt models to replace legacy SSIS transformation logic and deliver curated, business-ready data assets for reporting, reconciliation, and analytics.
• Translate legacy data-processing 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 maintain source-to-target mappings, metadata consistency, schema evolution handling, and field-level lineage documentation across ingestion and transformation layers.
• Implement automated data quality checks, freshness checks, reconciliation controls, and exception handling to improve data reliability before it reaches reporting layers.
• Monitor ingestion pipelines, connector health, transformation runs, and Snowflake workloads.
• Troubleshoot pipeline 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 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.
• Collaborate with architects, analysts, reporting teams, and stakeholders to improve automation, reduce manual dependencies, and support a scalable operating model.

Required Qualifications
• Strong hands-on experience implementing and supporting Snowflake in enterprise environments.
• Strong experience with Snowflake, Fivetran, dbt, ETL, AWS cloud, and AWS services.
• Deep knowledge of SQL, query optimization, performance tuning, and data warehouse design.
• Experience migrating or modernizing legacy EDW workloads involving SQL Server, SSIS, and SSAS.
• Hands-on experience with Fivetran or comparable cloud-based data ingestion tools.
• Experience with dbt and analytics engineering practices.
• Strong AWS fundamentals, including S3, IAM, KMS, VPC, and PrivateLink for Snowflake connectivity.
• Strong understanding of source-to-target mapping, CDC concepts, incremental loading, and cloud-based data platforms.
• Ability to write SQL for data validation and reconciliation between source systems and Bronze landing tables.
• Experience with Sigma BI/reporting integrations.
• Strong understanding of data quality, reconciliation, metadata, lineage, and schema evolution.

Preferred Qualifications
• Snowflake SnowPro Core or Advanced: Data Engineer certification.
• Experience with Snowflake cost optimization for large-scale financial data workloads.
• Familiarity with dbt project structure and Snowflake-specific dbt materializations, including dynamic tables.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Snowflake Data Engineer jobs: