Data Engineer (Python & PostgreSQL)-Colaboración por proyecto (México & LATAM)

AI overview

Contribute to production-ready data pipelines ensuring data consistency, especially for financial reconciliations, using advanced Python and PostgreSQL skills.

¡Trabaja en DaCodes!
Somos una firma de expertos en software y transformación digital de alto impacto.
Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +300 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.
En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.
Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.
¿Te interesa?

Requirements

En esta posición participarás en un proyecto ya en producción, donde el principal reto es diagnosticar, corregir y estabilizar pipelines de datos existentes, asegurando la consistencia de la información, especialmente en conciliaciones financieras.
No es un rol de mantenimiento básico ni de visualización de datos: buscamos a alguien con ownership end-to-end del pipeline, capaz de entender dónde se rompe la información y cómo corregirlo desde la raíz.

Principales responsabilidades

  • Asumir ownership completo del pipeline de datos: extracción, ingesta, modelado, transformación y consumo.
  • Desarrollar y mantener scripts en Python para:
    • Extracción de datos vía APIs y web scraping (incluyendo portales con autenticación).
    • Ingesta de datos estructurados en bases SQL.
    • Registro de eventos de carga, errores, volúmenes y validaciones.
  • Analizar pipelines existentes para detectar pérdidas de consistencia de datos y corregirlas.
  • Diseñar, corregir y optimizar modelos de datos relacionales en PostgreSQL:
    • Capas raw, intermedias y transformadas.
    • Relaciones, llaves primarias/foráneas y control de duplicados.
  • Ejecutar conciliaciones financieras:
    • Validación de transacciones por múltiples canales.
    • Revisión de diferencias, sobrantes o faltantes en resultados.
    • Precisión en joins, fechas, estados y reglas de negocio.
  • Leer y refactorizar código y modelos legacy desarrollados por terceros.
  • Proponer mejoras técnicas al esquema de datos sin necesidad de rediseños totales.
  • Asegurar que los cambios no rompan el consumo de datos en Power BI.

Perfil deseado

  • Experiencia Mid como Ingeniero de Datos o rol similar.
  • Sólida experiencia práctica (no teórica) en:
    • Python avanzado para scripts de datos y debugging.
    • SQL avanzado, especialmente en PostgreSQL.
  • Capacidad comprobable para:
    • Leer modelos de datos ajenos.
    • Detectar errores en relaciones, duplicados o lógica de consultas.
    • Resolver problemas en sistemas ya productivos.
  • Mentalidad analítica y enfoque en diagnóstico y troubleshooting, no solo ejecución.
  • Autonomía para trabajar con poca documentación y alta incertidumbre.
  • Atención al detalle y responsabilidad con datos financieros.

Herramientas y tecnologías

  • Python (scripts, ingesta, transformación, debugging).
  • PostgreSQL (modelado relacional, queries complejos, conciliaciones).
  • SQL avanzado.
  • Web Scraping (manejo de sesiones, autenticación, buenas prácticas de seguridad).
  • Power BI (nivel básico: conexión, entendimiento del consumo de datos).
  • APIs REST.
  • Control de versiones (Git deseable).

Requisitos adicionales

  • Enfoque 100% técnico y operativo (no BI Designer, no ML, no backend web).
    • el rol no requiere desarrollo de tableros Power BI—solo conexiones con la base de datos

Benefits

BENEFICIOS

🚀 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.
🌎 Equipos de trabajo multiculturales.
🎓 Acceso a cursos y certificaciones.
📢 Meetups con invitados especiales del área de IT.
📡 Eventos virtuales de integración y grupos de interés.
📢 Clases de inglés.
🏆 Oportunidades dentro de nuestras diferentes líneas de negocio.
🏅 Orgullosamente certificados como Great Place to Work.

Perks & Benefits Extracted with AI

  • Education Stipend: Acceso a cursos y certificaciones.
  • Birthday day off: Día off en tu cumpleaños.
  • Remote-Friendly: Trabajo remoto/Home office.

¡Trabaja en DaCodes!Somos una firma de expertos en software y transformación digital de alto impacto, líderes en la península maya. Por más de 6 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +100 talentosos #DaCoders, arquitectos, diseñadores UIUX, PMs, QA testers y más, que se integran a nuestros proyectos para lograr resultados sobresalientes.Buscamos impulsar y acelerar tu desarrollo profesional al colaborar en diversidad de proyectos, sectores y giros empresariales. Trabajar en DaCodes te permitirá ser versátil y ágil al poder trabajar con diversas tecnologías y colaborar con profesionales de alto nivel.Nuestros DaCoders tienen gran impacto en el éxito de nuestro negocio, así como en el éxito de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales;¿Te pareció interesante?¡Estamos en busca de talento para unirse al equipo, vamos a trabajar juntos!El candidato o candidata ideal tiene una combinación única de experiencia técnica, curiosidad, mentalidad lógica y analítica, proactividad, ownership, y gusto por el trabajo en equipo

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Data Engineer Q&A's
Report this job
Apply for this job