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.
HIGH QUALITY PROJECTS | LATEST TECHNOLOGIES | REMOTE WITHIN SPAIN | LEARNING & GROWTH
ABOUT THE ROLE
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.
KEY RESPONSIBILITIES
· 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.
REQUIRED SKILLS & EXPERIENCE
· 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.
La Comunidad Cognizant:
Somos un equipo que se aprecia y apoya mutuamente. Nuestros asociados trabajan en un entorno colaborativo e integrador en el que todos pueden prosperar.
- Cognizant es una comunidad global con más de 300.000+ asociados en todo el mundo.
- No solo soñamos con un mundo mejor, sino que trabajamos para hacerlo realidad.
- Cuidamos de nuestros asociados, clientes, socios, comunidades y entorno haciendo lo correcto.
- Fomentamos un entorno innovador en el que puedes desarrollar tu carrera profesional.
Acerca de nosotros
Cognizant (NASDAQ: CTSH) es arquitecto de soluciones de IA y proveedor de servicios tecnológicos que traduce la inversión en inteligencia artificial en valor empresarial real mediante soluciones de IA de stack completo adaptadas a cada cliente. Su profundo conocimiento de la industria, los procesos y la ingeniería le permite integrar el contexto único de cada organización en sistemas tecnológicos que amplifican el potencial humano, generan un impacto real en el negocio y mantienen a las grandes empresas globales un paso adelante en un mundo en constante cambio. Para más información, visita www.cognizant.es o síguenos en @cognizant.
Cognizant es un empleador que ofrece igualdad de oportunidades. Tu solicitud y candidatura no serán consideradas en base a raza, color, sexo, religión, credo, orientación sexual, identidad de género, origen nacional, discapacidad, información genética, embarazo, condición de veterano o cualquier otra característica protegida por las leyes federales, estatales o locales.
Advertencia:
La información sobre remuneración es exacta a la fecha de esta publicación. Cognizant se reserva el derecho a modificar esta información en cualquier momento, sujeto a la legislación aplicable.Es posible que los candidatos deban asistir a entrevistas en persona o por videoconferencia e, incluso, que tengan presentar su documento de identidad vigente, durante cada entrevista.