Snowflake Data Engineer
Role details
Job location
Tech stack
Job description
Our client is seeking a Snowflake Data Engineer to support a large-scale cloud data migration, transforming legacy platforms into a modern, scalable architecture.Key ResponsibilitiesBuild and optimize ETL/ELT pipelines using Snowflake and integration tools.Lead migration from legacy systems (e.g., Teradata) to Snowflake, ensuring data quality and performance.Develop and manage Snowflake objects (tables, views, procedures). Optimize performance (clustering, partitioning, query tuning). Leverage Snowflake features (Snowpipe, Streams, Tasks, Time Travel). Ensure data security, governance, and access control.Automate data ingestion and transformation workflows.Collaborate with stakeholders to deliver scalable data solutions.RequirementsStrong Snowflake experience in data engineering environments.Advanced SQL across platforms (Teradata, Oracle, PostgreSQL).
Requirements
Proven experience in data migration and pipeline optimization.Knowledge of Snowflake ecosystem (external stages, RBAC, storage integration). Scripting skills (Python/Shell) and familiarity with CI/CD practices.Experience with tools like dbt, Fivetran, or Databricks is a plus.Fluency in English required.Why Apply? Work with cutting-edge cloud and data technologiesGain hands-on experience in large-scale data migration projectsDevelop valuable skills in Snowflake and modern Data EngineeringJoin a fast-growing and future-oriented tech domainBuild strong career opportunities within the data and cloud industry