
DaCodes. es una empresa tecnológica fundada en 2014 que ayuda a las organizaciones a desarrollar software y avanzar en su transformación digital. Sus servicios abarcan productos impulsados por inteligencia artificial, ingeniería de calidad, diseño UX/UI, desarrollo full-stack y ampliación de equipos con talento especializado. Con más de 900 proyectos completados y un equipo de más de 220 expertos, DaCodes. trabaja en sectores como la automoción, la salud y el comercio electrónico, adaptando las soluciones tecnológicas a las necesidades operativas de cada industria.
Ingeniero Senior de Datos Snowflake – Remoto en México
Construye almacenes de datos Snowflake confiables y gobernados para los clientes de software y transformación digital de DaCodes. Habilita insights empresariales trazables para agentes de IA en México y LATAM.
Descripción
- Construye pipelines de extracción desde SAP ASE (Sybase) y SQL Server mediante ODBC, utilizando patrones de conectores de Openflow.
- Integra API REST con autenticación, renovación de tokens, paginación, gestión de límites de solicitudes y reintentos.
- Carga archivos y otras fuentes en el almacén de datos, conservando los datos originales y la marca de tiempo de extracción.
- Admite el reprocesamiento de datos desde la capa de aterrizaje sin volver a consultar los sistemas fuente.
- Desarrolla capas Bronze, Silver y Gold con dimensiones conformadas, seguimiento histórico y hechos empresariales con métricas certificadas.
- Crea modelos y transformaciones en dbt con pruebas declarativas, materializaciones incrementales y documentación generada.
- Trabaja con clientes para establecer catálogos maestros estandarizados que unifiquen identificadores y nombres entre sistemas.
- Colabora con el ingeniero de IA para diseñar modelos semánticos, consultas verificadas y un glosario de métricas para el consumo de agentes.
- Mantén la trazabilidad integral de cada cifra hasta su fuente, tabla y fecha de reporte, y expón los datos mediante vistas de consumo.
- Implementa reglas de calidad de datos y mecanismos de cuarentena para registros que no cumplan los criterios definidos.
- Orquesta ventanas de procesamiento nocturno con monitoreo de ejecución y registros.
- Concilia la capa Gold con los informes actuales del cliente y documenta las discrepancias y sus causas.
- Gestiona el consumo de créditos de Snowflake y configura controles de monitoreo de recursos.
- Ayuda a evaluar la precisión y repetibilidad de las respuestas generadas por agentes de IA.
- Implementa RBAC, políticas de acceso por filas y políticas de enmascaramiento según la matriz de acceso aprobada por el cliente.
- Garantiza que los agentes consulten y devuelvan únicamente la información autorizada para cada rol.
- Documenta el linaje de datos, las operaciones de los pipelines y los procedimientos de reprocesamiento.
- Prepara la transferencia técnica y operativa al equipo del cliente.
Requisitos
- Al menos cinco años de experiencia creando almacenes de datos de producción, incluidos al menos dos años con Snowflake.
- Dominio avanzado de Snowflake, incluidos warehouses, RBAC, políticas de acceso por filas, enmascaramiento y monitores de recursos.
- Experiencia avanzada en modelado dimensional con dimensiones conformadas, seguimiento histórico y esquemas en estrella.
- Dominio avanzado de dbt, incluidas pruebas declarativas, materializaciones incrementales y documentación generada.
- SQL avanzado y experiencia extrayendo datos de SAP ASE (Sybase) y SQL Server, incluida la ingeniería inversa de esquemas no documentados.
- Experiencia avanzada ingiriendo API REST con autenticación, paginación, control de límites y reintentos.
- Experiencia avanzada orquestando pipelines e implementando calidad de datos con controles de cuarentena.
- Experiencia intermedia a avanzada integrando modelos LLM con almacenes de datos, incluidos 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 de fuente y fecha de reporte, vistas de consumo y controles de créditos.
- Experiencia trabajando directamente con usuarios empresariales para definir reglas, estandarizar catálogos y validar cifras.
- Español nativo o profesional e inglés intermedio, con capacidad para comprender documentación técnica.
- Residencia en México o LATAM y disponibilidad para trabajo remoto de tiempo completo.
- Deseable: experiencia con Snowflake Intelligence, Cortex Analyst, Cortex Agents, Cortex Search o Snowflake CoCo.
- Deseable: experiencia implementando RAG sobre documentos no estructurados integrados con un almacén de datos.
- Deseable: experiencia con Openflow, Dynamic Tables o Snowpark.
- Deseable: experiencia con sistemas ERP especializados que operen sobre Sybase o SQL Server.
- Deseable: certificación SnowPro Core o Advanced.
Beneficios
- Trabaja con marcas globales y startups disruptivas.
- Puesto remoto desde casa.
- Horario alineado con la célula de trabajo o el proyecto asignado.
- Jornada laboral de lunes a viernes.
- Día libre por cumpleaños.
- Seguro de gastos médicos mayores para empleados en México.
- Seguro de vida para empleados en México.
- Acceso a cursos y certificaciones.
- Eventos virtuales de integración y grupos de interés.
- Clases de inglés.
- Empresa certificada como Great Place to Work.