The English-language job board for Spain
This job is no longer available
This position has been filled or the listing has expired. Browse similar opportunities below.
Overview
Job details
Full-time hours
Per the ad.
Requirements
Have the right to work in Spain
Cognizant doesn't mention sponsorship in the ad.
Work remotely, within limits
REMOTE WITHIN SPAIN
Have senior-level experience
Senior-level role.
Pay & benefits
What you'll get
HIGH QUALITY PROJECTS | LATEST TECHNOLOGIES | REMOTE WITHIN SPAIN | LEARNING & GROWTH
Requirements
What we're looking for
· Strong Snowflake architecture expertise and hands-on SQL skills (performance tuning and optimisation).
· Proven Teradata SQL knowledge including utilities, functions and migration/conversion experience.
· Solid background in data warehousing and ETL/ELT design; hands-on IDMC experience preferred.
· Deep knowledge of Snowflake features: Snowpipe, Streams/Tasks, Time Travel/Cloning, micro-partitions, stages, file formats and RBAC.
· Cloud platform experience: Azure, AWS or GCP.
· Scripting proficiency in Python and/or Shell for automation and pipeline support.
· CI/CD and DevOps practices applied to data pipelines.
Nice to have
· BFSI domain experience.
· Informatica PowerCenter background.
· SnowPro certification.
The role
As a Senior Snowflake Engineer, you will play a leading role in one of the most ambitious data modernisation programmes in the financial sector - driving the full migration from Teradata to Snowflake for a top-tier Scandinavian bank. Come and transform the future with us.
We are looking for a Senior Snowflake Engineer to lead the design, build and delivery of our client's Teradata-to-Snowflake migration. You will own end-to-end pipeline architecture using IDMC, optimise performance and cost at scale, and ensure data quality, security and governance across the programme. This is a high-impact, client-facing role within a fast-paced, cross-functional delivery team operating in the BFSI domain.
What you'll do
· Lead the Teradata → Snowflake migration lifecycle: assessment, planning, execution and cutover readiness.
· Design Snowflake data models and objects; architect and build ETL/ELT pipelines using IDMC (preferred).
· Optimise performance and cost: warehouse sizing, clustering/partitioning and query tuning.
· Implement Snowflake capabilities including Snowpipe, Streams/Tasks and Time Travel.
· Manage secure access: RBAC, encryption, storage integrations and external stages.
· Rewrite and optimise Teradata SQL; convert Teradata-specific functions to Snowflake equivalents.
· Automate operational tasks using Python and/or Shell scripting.
· Perform source-to-target data reconciliation and validate transformation logic.
· Document solutions, data flows and design decisions; communicate progress to stakeholders.
More jobs like this
or browse Data engineering·Senior·Community of Madrid·IT Services



