Point your AI agent at freehire and let it find you a job.

Get the CLI →

Grupo Bursatil Mexicano

New

Data Engineer

Posted 3 views
Discussion

Summary

Data Engineer IV at GBM, a Mexican wealth-management and private-banking firm, builds and maintains ETL/ELT pipelines, dimensional data models, and graph database solutions (Neo4j/Cypher) to make reliable, well-documented data available for analytics and decision-making. Core stack includes advanced SQL, Python, Spark, orchestrators like Airflow, and cloud/CI-CD tools.

Acerca de GBM


En GBM estamos seguros de que invertir es la única forma de conseguir libertad y un mejor futuro, y somos orgullosamente uno de los principales promotores de inversión a nivel nacional e internacional. Trabajamos día a día para crear las mejores soluciones institucionales y empresariales y, además, para construir de la mano de todos nuestros expertos la plataforma de inversión que va a cambiar la realidad de millones de personas al ofrecerles acceso a la inversión de manera segura, inteligente y simple.


Somos una organización de gestión de patrimonio y activos y banca privada con 40 años de experiencia, inversión digital innovadora y productos de ahorro. Nuestra misión es permitir vidas significativas a través de soluciones financieras inteligentes.



  • México, Ciudad de México, Santa Fe

  • Full time job




Objetivo


El rol de Data Engineer IV tiene como objetivo diseñar, construir y mantener soluciones de ingeniería de datos que permitan integrar, transformar y disponibilizar información de forma confiable, escalable y eficiente, con especial enfoque en el uso de bases de datos de grafos como Neo4j y consultas mediante Cypher.


La persona en este rol participará en el desarrollo de pipelines, modelos de datos y estructuras analíticas que ayuden a representar relaciones complejas entre entidades, habilitando casos de uso de negocio, análisis avanzado y toma de decisiones basada en datos.


Se espera que colabore con equipos técnicos y de negocio para entender necesidades, proponer soluciones de datos y asegurar buenas prácticas de calidad, performance, documentación y mantenibilidad.



Funciones principales




El Data Engineer IV será responsable de desarrollar, mantener y optimizar soluciones de datos que permitan integrar, transformar, modelar y disponibilizar información confiable para consumo analítico y operativo.




Responsabilidades del día a día



  • Diseñar, desarrollar, probar y mantener procesos ETL/ELT que integren información desde fuentes transaccionales, operativas, legacy o externas hacia capas de Data Lake, Data Warehouse o plataformas analíticas.

  • Diseñar e implementar modelos dimensionales, incluyendo tablas de hechos, dimensiones, catálogos, relaciones y agregados.

  • Contribuir al diseño de modelos de datos orientados a grafos, particularmente en Neo4j, cuando el caso de uso requiera representar relaciones complejas entre entidades.

  • Analizar estructuras de origen, entender reglas de negocio, mapear campos, aplicar transformaciones y asegurar conciliación entre sistemas fuente y modelos destino.

  • Crear y mantener diccionarios de datos, linaje técnico, reglas de transformación, definiciones de columnas, fuentes de origen y criterios de uso de los modelos desarrollados.

  • Documentar nodos, relaciones, propiedades y consultas cuando se desarrollen soluciones en bases de datos de grafos.

  • Asegurar que tablas, vistas, columnas, llaves y campos de control cumplan con estándares corporativos de nomenclatura, trazabilidad y gobierno de datos.

  • Implementar controles de calidad, reglas de completitud, unicidad, consistencia, reconciliación y monitoreo.

  • Asegurar integridad de relaciones y consistencia en modelos de datos en grafo.

  • Identificar oportunidades de mejora en tiempos de ejecución, costos de procesamiento, diseño físico de tablas, particionamiento, consultas SQL, jobs distribuidos y cargas incrementales.

  • Optimizar consultas Cypher y estructuras en Neo4j para mejorar tiempos de respuesta, escalabilidad y mantenibilidad.

  • Investigar, diagnosticar y corregir fallas en pipelines, inconsistencias de datos, problemas de disponibilidad o errores derivados de cambios en fuentes de origen.

  • Trabajar con analistas, científicos de datos, dueños de producto, negocio, arquitectura, gobierno de datos y otros equipos técnicos.

  • Participar en revisiones de código, pruebas, versionamiento, despliegues y controles de cambios.


Responsabilidades estratégicas



  • Habilitar dominios analíticos bien modelados, documentados y reutilizables para que los equipos de negocio tomen decisiones con información consistente, trazable y oportuna.

  • Identificar objetos legacy, pipelines frágiles, transformaciones duplicadas o estructuras poco gobernadas, y proponer mejoras progresivas.

  • Aplicar y promover buenas prácticas de modelado, nomenclatura, documentación, calidad y versionamiento.

  • Diseñar procesos resilientes, observables y monitoreables que reduzcan incidencias y mejoren la disponibilidad de información.

  • Traducir problemas de negocio en modelos y pipelines sostenibles, evitando soluciones aisladas o difíciles de mantener.

  • Asegurar que los activos de datos cuenten con linaje, owners, definiciones, reglas de transformación y controles mínimos.

  • Tomar ownership de entregables de complejidad media-alta y resolver problemas técnicos con criterio propio.

  • Proponer plantillas, convenciones, componentes reutilizables, validaciones estándar o patrones de implementación.

  • Participar en discusiones técnicas sobre diseño de capas, estrategias de ingesta, procesamiento batch/incremental, optimización de costos, particionamiento, modelos canónicos y arquitectura analítica.

  • Tratar cada modelo o pipeline como un producto de datos: con propósito claro, consumidores definidos, documentación, métricas de calidad, ownership y ciclo de vida controlado.




Escolaridad



  • Licenciatura o ingeniería concluida en Sistemas, Computación, Ciencias de la Computación, Matemáticas, Actuaría, Industrial con enfoque en datos/tecnología o carreras afines.


Deseable: especialización, diplomado o certificación en Ingeniería/Arquitectura de Datos, Bases de Datos, AWS, Analítica Avanzada o Modelado de Datos. Experiencia o formación práctica en modelado dimensional, bases de datos relacionales y NoSQL, bases de datos de grafos, Neo4j, Cypher, integración y procesamiento de datos, gobierno y calidad de datos.



  • Inglés técnico intermedio requerido, para lectura de documentación, interpretación de errores y comunicación técnica básica.


Inglés intermedio-avanzado deseable, para comunicación con equipos técnicos, documentación y sesiones con proveedores o equipos globales




Requisitos



  • 3 a 5 años de experiencia en roles de Datos, Data Engineering, analítica técnica o desarrollo de soluciones de datos.

  • Experiencia en pipelines de datos, ETL/ELT, integración de fuentes, modelado dimensional y construcción de tablas, vistas, facts, dimensiones y catálogos.

  • SQL avanzado y experiencia en ambientes productivos, calidad, trazabilidad, documentación y optimización de datos.

  • Conocimiento de bases de datos relacionales y no relacionales, Data Lake/Data Warehouse y tecnologías de grafos.

  • Neo4j y Cypher; deseable experiencia en modelado de datos en grafos.

  • Manejo de Python, Cloud, Git/CI-CD, orquestadores (Airflow, Dagster, Prefect), Spark/PySpark y herramientas de calidad y observabilidad.

  • Deseable experiencia con dbt, Great Expectations, herramientas BI, data catalog, linaje y gobierno de datos.

  • Capacidad para trabajar con herramientas de documentación, gestión de proyectos y secretos (Jira/Azure DevOps, Confluence/Notion/SharePoint, Vault/AWS Secrets Manager o equivalentes).

  • Se valorará experiencia en Fintech, banca, servicios financieros, tecnología, consultoría, retail, e-commerce, startups data-driven o empresas con áreas robustas de Analytics, BI, Data Engineering o Data Governance.




Soft Skills



  • Pensamiento analítico

  • Atención al detalle

  • Ownership

  • Resolución de problemas

  • Disciplina operativa

  • Comunicación

  • Colaboración

  • Adaptabilidad

  • Sentido de urgencia

  • Aprendizaje continuo




Ofrecemos




  • Salario y paquete de compensación competitivo

  • Asignación a largo plazo contratada directamente por GBM

  • Esquema 100% nominal

  • Enfoque de formación y plan de carrera




¡Únete al equipo!*



*Para postularte es indispensable que leas y aceptes nuestro Aviso de Privacidad para Candidatos que se alinea a la ley de protección de datos personales y especifica el uso que le daremos a los mismos únicamente con fines de reclutamiento.

Skills

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available