Buscamos un/a Data Engineer para construir y escalar soluciones de datos robustas que soporten necesidades críticas del negocio. Este rol se enfoca en desarrollar pipelines de alto rendimiento, habilitar la transformación de datos confiable y entregar sistemas listos para producción. El/la candidato/a ideal cuenta con sólida experiencia en Python, SQL, Databricks/PySpark y prácticas modernas de ingeniería de datos.
Responsabilidades principales
- Construir, escalar y mantener soluciones de datos robustas.
- Implementar y optimizar pipelines de datos de alto rendimiento: extracción, carga, transformación y orquestación, diseñados para escalabilidad, confiabilidad, mantenibilidad y velocidad.
- Promover prácticas modernas de ingeniería de software como CI/CD, infraestructura como código, contenerización y despliegues nativos en la nube.
- Colaborar estrechamente con stakeholders del negocio para transformar casos de uso en servicios y soluciones listos para producción, siendo dueño/a del sistema desde el concepto hasta la producción.
- Implementar prácticas rigurosas de testing y monitoreo para mantener una calidad e integridad de datos superior.
Requisitos
Educación y certificaciones
- Título de grado o superior en un campo STEM, requerido.
- Concentración en Ciencias de la Computación, Matemáticas, Física u otro campo relacionado con la ingeniería, preferible.
Experiencia profesional
- Más de 5 años de experiencia en ingeniería de datos o disciplina relacionada, con un historial comprobado de éxito.
Competencias y atributos
- Experiencia en Python y SQL, con una base sólida en manipulación y análisis de datos.
- Dominio de Databricks/PySpark y dbt para tareas de data warehousing y transformación de datos.
- Experiencia con herramientas de orquestación de flujos de trabajo, ej. Airflow, Dagster.
- Experiencia trabajando con modelos de lenguaje grandes (LLMs), especialmente prompt engineering, retrieval-augmented generation (RAG) y/o bases de datos vectoriales son un plus.
- Conocimiento de los principios fundamentales de machine learning, feature engineering y knowledge graphs son un plus.
- Experiencia demostrada en el diseño e implementación de sistemas de datos complejos desde cero.
- Competencia en el manejo de proyectos de datos a gran escala, incluyendo limpieza de datos, ETL y recuperación de información.
- Excelentes habilidades de comunicación, tanto verbales como escritas, requeridas.
Nimble Gravity es un Empleador con Igualdad de Oportunidades y considera a los solicitantes de empleo sin distinción de raza, color, religión, sexo, orientación, origen nacional, edad, discapacidad, genética o cualquier otra base prohibida por la ley federal, estatal o local. Nimble Gravity considera a todos los solicitantes calificados.