YOUR NEXT CHAPTER
Senior Data Engineer – Snowflake, dbt
About the role
• Construir un almacén de datos en Snowflake integrando bases de datos, APIs y archivos.
• Desarrollar pipelines desde SQL Server, SAP ASE/Sybase, APIs REST y archivos utilizando conexiones ODBC y un patrón de conectores basado en Openflow.
• Conservar los datos originales y sus marcas de extracción para permitir reprocesos sin consultar nuevamente las fuentes.
• Construir capas Bronze, Silver y Gold, modelos dimensionales y mecanismos de historización.
• Desarrollar transformaciones con dbt, incluyendo modelos incrementales, pruebas y documentación.
• Homologar catálogos e identificadores entre sistemas mediante equivalencias versionadas y controles de cobertura.
• Implementar reglas de calidad, cuarentena y conciliación contra fuentes y reportes de negocio.
• Orquestar cargas nocturnas, monitorear ejecuciones y resolver fallas.
• Administrar permisos y políticas de acceso en Snowflake, además de controlar rendimiento y consumo de créditos.
• Colaborar en modelos semánticos, consultas verificadas y pruebas de exactitud para el consumo por agentes de IA.
• Documentar linaje, operación y procedimientos de recuperación para transferir la solución al equipo del cliente.
• Trabajar con usuarios de negocio y un ingeniero de IA para asegurar métricas claras, cifras verificables y permisos adecuados.
• Al menos cinco años construyendo almacenes de datos en producción y dos años trabajando con Snowflake.
• SQL avanzado y experiencia investigando esquemas y reglas de sistemas con poca documentación.
• Modelado dimensional: esquemas estrella, dimensiones conformadas e historización.
• Trabajo directo con negocio para definir métricas, homologar información y resolver diferencias entre reportes y fuentes.
• Dominio de warehouses, RBAC, row access policies, masking y resource monitors.
• Experiencia avanzada con dbt: transformaciones, pruebas declarativas, materializaciones incrementales y documentación generada.
• Capacidad para diagnosticar problemas de rendimiento y controlar consumo de recursos.
• Experiencia extrayendo datos de SQL Server y SAP ASE/Sybase.
• Integración de APIs REST con autenticación, renovación de tokens, paginación, límites de peticiones y reintentos.
• Orquestación de pipelines, monitoreo, calidad de datos, cuarentena y reprocesos.
• Experiencia integrando almacenes de datos con soluciones LLM: modelos semánticos, Text-to-SQL gobernado y consultas verificadas.
• Conocimiento práctico de trazabilidad, controles de acceso y evaluación de precisión y repetibilidad de respuestas.
• Suma puntos si tienes experiencia con Snowflake Intelligence, Cortex Analyst, Cortex Agents o Cortex Search.
• Suma puntos si tienes experiencia con Openflow, Dynamic Tables o Snowpark.
• Suma puntos si tienes experiencia con RAG sobre documentos integrado con datos estructurados.
• Suma puntos si tienes experiencia con ERPs sobre Sybase o SQL Server.
• Suma puntos si tienes certificación SnowPro Core o Advanced.
• Inglés intermedio, con comprensión de documentación técnica.
• Idioma de trabajo: Español.
• 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.