Data Engineer
Role details
Job location
Tech stack
Job description
Únete al equipo de Data de Sngular para formar parte de la comunidad y aportar tu experiencia como Data Engineer en uno de nuestros clientes del sector retail.
Tu responsabilidad no solo está en analizar o modelar datos, sino ambién en diseñar, desarrollar y poner en producción soluciones completas, conectando datos, aplicaciones, APIs e incluso modelos de IA generativa.
Si te motiva prototipar rápido, construir soluciones funcionales y ver cómo lo que haces se usa de verdad, este reto es para ti., * Diseñar, desarrollar y optimizar pipelines de datos en Snowflake, incluyendo limpieza, transformación y modelado avanzado.
- Crear y mantener APIs y servicios de datos (CRUD) para conectar sistemas y aplicaciones internas.
- Desarrollar soluciones para automatizar workflows y tareas, utilizando herramientas de orquestación.
- Construir interfaces, dashboards y aplicaciones interactivas para visualización de datos y soporte a la toma de decisiones (Retool, Streamlit o frameworks web ligeros).
- Colaborar estrechamente con equipos de Producto y Negocio, transformando necesidades en soluciones tangibles orientadas a impacto.
- Participar en la definición de la arquitectura de datos y aplicaciones, velando por escalabilidad, rendimiento y mantenibilidad.
- Experimentar con modelos analíticos e integraciones de IA generativa (LLMs) para extraer valor del dato y automatizar procesos.
Requirements
- Experiencia 3 -5 años como Data Engineer
- Experiencia previa con Python
- Experiencia en entornos cloud de datos, preferiblemente Snowflake.
- Dominio de SQL avanzado, optimización de consultas y modelos.
- Experiencia en manipulación de datos, automatización y desarrollo de APIs.
- Conocimientos de CI/CD y buenas prácticas de despliegue en entornos de datos y aplicaciones.
- Capacidad para crear interfaces de visualización y conectar herramientas con bases de datos o APIs.
- Enfoque maker: autonomía para idear, prototipar y lanzar soluciones funcionales.
- Buenas habilidades de comunicación y colaboración en equipos multidisciplinares.
Herramientas y stack habitual
- Snowflake
- Azure
- Lenguajes de scripting/backend (por ejemplo, Python, Node.js).
- Retool, Streamlit, u otras herramientas low-code/no-code.
- CI/CD pipelines
- Git
- MCPs, integraciones con APIs y conectores de datos.
- Copilot, Cursor, u otros asistentes de desarrollo basados en IA para acelerar la escritura de código, documentación y pruebas.
Deseable
- Experiencia diseñando arquitecturas de datos escalables y seguras.
- Conocimientos de LangChain, OpenAI API, LlamaIndex u otras herramientas para la creación de agentes o automatizaciones con IA.
- Conocimiento de DataOps/DevOps para la automatización del ciclo de vida de datos.
- Experiencia conectando LLMs con bases de datos o sistemas internos para habilitar flujos inteligentes.
- Mentalidad de producto: capacidad de balancear entre la excelencia técnica y la entrega rápida de valor. Y todo lo relacionado con la IA, ? ? Formación continua: presupuesto individual, certificaciones, acceso a Udemy, clases de idiomas y programas internos.
? Flexibilidad total: horario flexible, teletrabajo y posibilidad de trabajar desde nuestros hubs., ? Wellbeing Pack: apoyo para tu bienestar físico y mental.
? Retribución flexible y programas de incentivos.
? Eventos y dinámicas de teambuilding.
? Pack de bienvenida y elección de equipo (Windows / Mac).
Benefits & conditions
? Tiempo libre adicional: 22 días de vacaciones + tu cumpleaños + 2 días para eventos técnicos + 24 y 31 de diciembre no laborables.