Data Engineer – Snowflake & dbt
2026-10-05
España
Compañía especializada en Data & Analytics que participa en proyectos de transformación y modernización de plataformas de datos para clientes nacionales e internacionales. Trabaja con arquitecturas cloud modernas y tecnologías orientadas a la construcción de soluciones escalables de Data Engineering, Business Intelligence y Analytics, dentro de entornos técnicos especializados y con una clara apuesta por las buenas prácticas de ingeniería.Misión y ubicación del puestoBuscamos un/a Data Engineer especializado/a en Snowflake y dbt para incorporarse a proyectos de Data & Analytics en entornos internacionales.La misión principal será participar en el diseño, construcción y evolución de plataformas modernas de datos, desarrollando pipelines, modelos de transformación y soluciones analíticas sobre arquitecturas cloud bajo un enfoque ELT.Buscamos una persona con una base técnica sólida, capaz de trabajar con un alto grado de autonomía, responsabilizarse de la implementación de las soluciones asignadas y colaborar de manera fluida con equipos de Data, BI, Analytics y negocio.Ubicación: abierta a cualquier localización en España, con una modalidad de trabajo flexible en función de la ubicación.Descripción de responsabilidadesDiseñar, desarrollar y optimizar pipelines de datos sobre Snowflake, trabajando con grandes volúmenes de información.Desarrollar, mantener y evolucionar modelos de transformación de datos utilizando dbt.Participar en el diseño y evolución de arquitecturas analíticas modernas bajo enfoque ELT.Diseñar modelos dimensionales y data marts orientados a reporting, Business Intelligence y analítica.Optimizar el rendimiento en Snowflake, trabajando sobre queries, warehouses, clustering y gestión eficiente de recursos.Implementar tests, controles de calidad y documentación sobre modelos y transformaciones de datos.Aplicar buenas prácticas de desarrollo y estructuración de proyectos en dbt, incluyendo sources, tests, documentación y gestión de dependencias.Desarrollar y optimizar consultas mediante SQL avanzado, trabajando con CTEs, window functions y técnicas de query tuning.Trabajar con Git y participar en procesos de integración y despliegue mediante prácticas de CI/CD.Colaborar con equipos multidisciplinares de Data Engineering, BI, Analytics y negocio.Participar en proyectos tanto nacionales como internacionales, trabajando con equipos distribuidos.Analizar requerimientos técnicos y funcionales y convertirlos en soluciones de datos mantenibles y escalables.Responsabilizarse de la implementación end-to-end de las soluciones asignadas, trabajando con un elevado nivel de autonomía.Identificar oportunidades de optimización en modelos, procesos y arquitecturas de datos.Requisitos esencialesEntre 3 y 6 años de experiencia profesional en Data Engineering, siendo imprescindible contar con al menos 3 años de experiencia.Experiencia sólida y demostrable trabajando con Snowflake en entornos profesionales.Experiencia práctica con dbt, incluyendo modelado, tests, sources, documentación y buenas prácticas de desarrollo.Experiencia trabajando con arquitecturas y procesos ELT.Dominio de SQL avanzado, incluyendo CTEs, window functions, optimización de consultas y query tuning.Experiencia en diseño y construcción de pipelines y procesos de transformación de datos.Conocimientos de modelado dimensional, preferiblemente bajo metodología Kimball.Experiencia trabajando con Git y entornos colaborativos de desarrollo.Conocimiento de buenas prácticas de testing, calidad y documentación del dato.Capacidad para implementar soluciones de forma autónoma y trabajar con poca supervisión.Capacidad analítica y orientación a resolución de problemas.Buenas habilidades de comunicación y capacidad para colaborar con equipos técnicos y de negocio.Nivel de inglés B2/C1, con capacidad real para participar en reuniones, documentación y proyectos internacionales.Requisitos deseablesExperiencia diseñando data marts para entornos de BI y Analytics.Experiencia en optimización de costes y rendimiento dentro de Snowflake.Conocimiento avanzado de warehouses, clustering, micro-partitions y estrategias de optimización en Snowflake.Experiencia trabajando con procesos de CI/CD aplicados a Data Engineering.Conocimiento de arquitecturas modernas de datos sobre entornos cloud.Experiencia trabajando con grandes volúmenes de información.Conocimiento de patrones de arquitectura orientados a modern data stack.Experiencia previa trabajando en proyectos internacionales o con equipos distribuidos.Conocimiento de herramientas de orquestación de datos.Experiencia integrando múltiples fuentes de información dentro de plataformas analíticas.Familiaridad con herramientas de BI y consumo analítico de datos.Conocimiento de metodologías ágiles y experiencia trabajando dentro de equipos técnicos multidisciplinares.Por qué unirse a la compañíaTe incorporarás a proyectos especializados en Data & Analytics, trabajando con tecnologías actuales como Snowflake y dbt y participando directamente en la construcción de arquitecturas modernas de datos.La posición ofrece un alto grado de autonomía técnica y la posibilidad de trabajar en proyectos internacionales, colaborando con perfiles especializados de Data Engineering, BI y Analytics. Es una oportunidad especialmente interesante para profesionales que quieran profundizar en el ecosistema Modern Data Stack, asumir responsabilidad real sobre sus desarrollos y seguir creciendo en proyectos técnicamente exigentes.