← Todos los empleos

Senior Data Engineer – Snowflake

Sobre el puesto

• Construir procesos de extracción desde SAP ASE (Sybase) y SQL Server mediante ODBC, utilizando Openflow como patrón de conectores.
• Integrar APIs REST con autenticación, renovación de tokens, paginación, control de límites de peticiones y reintentos.
• Incorporar archivos y otras fuentes al almacén de datos, preservando el dato original y su marca de extracción.
• Permitir el reproceso de datos desde la capa de aterrizaje sin volver a consultar los sistemas fuente.
• Construir las capas Bronze, Silver y Gold con dimensiones conformadas, historización y hechos de negocio con métricas certificadas.
• Desarrollar modelos y transformaciones con dbt, incluyendo pruebas declarativas, materializaciones incrementales y documentación generada.
• Definir con el cliente catálogos maestros homologados para unificar identificadores y nombres entre sistemas.
• Diseñar con el ingeniero de IA modelos semánticos, consultas verificadas y un glosario de métricas para el consumo de los agentes.
• Garantizar la trazabilidad de cada cifra a su fuente, tabla y fecha de corte, y exponer la información mediante vistas de consumo.
• Implementar reglas de calidad y mecanismos de cuarentena para registros que no cumplan los criterios definidos.
• Orquestar la ventana nocturna de procesamiento, con monitoreo y bitácoras de ejecución.
• Conciliar la capa Gold contra los reportes vigentes del cliente y documentar las diferencias y sus causas.
• Controlar el consumo de créditos y configurar mecanismos de monitoreo de recursos en Snowflake.
• Colaborar en la evaluación de precisión y repetibilidad de las respuestas generadas por los agentes de IA.
• Implementar RBAC, row access policies y políticas de masking conforme a la matriz de accesos acordada con el cliente.
• Asegurar que los agentes consulten y respondan únicamente sobre información autorizada para cada rol.
• Documentar el linaje, la operación de los pipelines y los procedimientos de reproceso.
• Preparar la transferencia técnica y operativa al equipo del cliente.

• Al menos cinco años construyendo almacenes de datos en producción y al menos dos años trabajando con Snowflake.
• Dominio avanzado de Snowflake: warehouses, RBAC, row access policies, masking y resource monitors.
• Experiencia avanzada en modelado dimensional: dimensiones conformadas, historización y esquemas estrella.
• Dominio avanzado de dbt: pruebas declarativas, materializaciones incrementales y documentación generada.
• SQL avanzado y experiencia en extracción desde SAP ASE (Sybase) y SQL Server, incluyendo ingeniería inversa de esquemas sin documentación.
• Experiencia avanzada en ingesta desde APIs REST: autenticación, paginación, control de ritmo y reintentos.
• Experiencia avanzada en orquestación de pipelines y calidad de datos con cuarentena.
• Experiencia intermedia a avanzada integrando modelos LLM con almacenes de datos: modelos semánticos, text-to-SQL gobernado, consultas verificadas y evaluación de precisión y repetibilidad.
• Experiencia intermedia diseñando capas de datos para agentes, con trazabilidad a la fuente y fecha de corte, vistas de consumo y control de créditos.
• Experiencia trabajando directamente con usuarios de negocio para definir reglas, homologar catálogos y validar cifras.
• Español nativo o profesional e inglés intermedio, con comprensión de documentación técnica.
• Residencia en México o LATAM y disponibilidad para trabajar de tiempo completo de forma remota.
• Deseable: experiencia con Snowflake Intelligence, Cortex Analyst, Cortex Agents, Cortex Search o Snowflake CoCo.
• Deseable: implementación de RAG sobre documentos no estructurados integrado al almacén de datos.
• Deseable: experiencia con Openflow, Dynamic Tables o Snowpark.
• Deseable: experiencia con ERPs de nicho sobre Sybase o SQL Server.
• Deseable: certificación SnowPro Core o Advanced.

• Integración a marcas globales y startups disruptivas.
• Trabajo remoto/Home office.
• Horario ajustado a la célula de trabajo/proyecto asignado.
• Trabajo de lunes a viernes.
• Día off en tu cumpleaños.
• Seguro de gastos médicos mayores (aplica para México).
• Seguro de vida (aplica para México).
• Acceso a cursos y certificaciones.
• Eventos virtuales de integración y grupos de interés.
• Clases de inglés.
• Orgullosamente certificados como Great Place to Work.