freehire launches on Product Hunt on 26 August.

Follow →

Senior Snowflake Data Engineer

Summary

Design and build a secure, scalable Snowflake data platform for a financial-services company, leading architecture, ETL/ELT pipelines, and security best practices.

About the Project

Join a large-scale cloud data platform transformation delivered in two phases.

The first phase focuses on assessing the existing Azure and Snowflake environment, including cloud architecture, cybersecurity, data protection, data models, and operational processes. Based on the assessment, the team will produce recommendations and a target-state architecture.

The second phase involves implementing those recommendations and building a modern, secure, and scalable Snowflake data platform.

Your Role

As a Senior Snowflake Data Engineer, you will take a leading role in designing and implementing a scalable enterprise data platform. You'll work closely with business stakeholders, architects, and engineering teams to translate business requirements into robust technical solutions while driving best practices across data engineering, platform architecture, and security.

Key Responsibilities

  • Design and implement scalable Snowflake architecture and enterprise data solutions.

  • Develop and optimize data models, ETL/ELT pipelines, and data processing workflows.

  • Design and maintain CI/CD processes supporting data platform development and deployment.

  • Select and implement appropriate Snowflake capabilities and platform components based on business and technical requirements.

  • Collaborate with business stakeholders to translate functional needs into technical solutions.

  • Implement security, governance, and best practices across Snowflake and Azure environments.

  • Provide technical leadership and delivery oversight throughout the implementation lifecycle.

  • Promote engineering standards, code quality, and scalable platform design.

Required Skills & Experience

  • Strong hands-on experience with Snowflake.

  • Solid background in Data Engineering and modern data platform design.

  • Experience designing data models and building scalable ETL/ELT pipelines.

  • Good knowledge of Azure Cloud services.

  • Understanding of Snowflake and Azure security principles.

  • Experience designing enterprise data architectures and technical solutions.

  • Strong stakeholder management and communication skills.

Nice to Have

  • Snowflake Architect certification.

  • Experience with dbt, Airflow, and Terraform.

  • Knowledge of Data Governance frameworks and best practices.

  • Experience working within regulated industries, particularly Financial Services.

  • Experience working in Agile delivery environments.

Experience Required

  • 6+ years of experience in Data Engineering, Data Platform Engineering, or Data Architecture.

  • 3+ years of hands-on experience with Snowflake.

  • Proven experience leading enterprise data platform implementations and providing technical leadership across engineering teams.

See also