
Real job — pulled straight from rulescube’s careers page · Verified July 5, 2026 · No reposts.
Job description
rulescube is hiring a Software Engineer, Data Engineering — a full-time, based in Mexico City, Mexico role. Apply directly on rulescube's careers page below.
Ingeniero de Software – Data Engineering (Python & Cloud) - IGS0201-0001
Location: CDMX, CDMX, Mexico
Estamos buscando un(a) Ingeniero de Software con experiencia en ingeniería de datos, desarrollo en Python y plataformas cloud para formar parte de un equipo que diseña e implementa soluciones de alto impacto orientadas a analítica, integración de datos y plataformas digitales.
Si te apasiona trabajar con grandes volúmenes de datos, arquitecturas orientadas a eventos y tecnologías cloud, esta oportunidad es para ti.
Responsabilidades
- Diseñar, desarrollar y mantener pipelines de datos utilizando Python para procesamiento batch y streaming.
- Diseñar e implementar procesos ETL/ELT para integrar información proveniente de múltiples fuentes.
- Liderar iniciativas de migración de datos entre plataformas on-premise y cloud.
- Construir soluciones orientadas a eventos utilizando Kafka o tecnologías equivalentes.
- Diseñar flujos de datos de extremo a extremo asegurando calidad, confiabilidad y escalabilidad.
- Optimizar procesos batch y cargas de trabajo para mejorar el rendimiento y la disponibilidad.
- Implementar estrategias de carga completa, incremental y Change Data Capture (CDC).
- Automatizar procesos mediante herramientas CI/CD e Infrastructure as Code.
- Colaborar con equipos de negocio y tecnología para transformar requerimientos en soluciones técnicas.
- Garantizar el cumplimiento de estándares de calidad, seguridad y gobierno de datos.
Requisitos
Indispensables
- Entre 5 y 8 años de experiencia en ingeniería de software con enfoque en ingeniería de datos.
- Experiencia sólida desarrollando con Python.
- Dominio de SQL y modelado de datos.
- Experiencia implementando procesos ETL/ELT.
- Conocimientos en arquitecturas orientadas a eventos utilizando Kafka o tecnologías similares.
- Experiencia trabajando con plataformas cloud (Azure, AWS o Google Cloud Platform).
- Conocimiento en Data Lake y almacenamiento de datos.
- Experiencia optimizando procesos batch, jobs y cargas de trabajo.
- Experiencia en estrategias de migración de datos (Full Load, Incremental y CDC).
- Manejo de herramientas de CI/CD como GitHub Actions, Azure DevOps o GitLab CI.
- Experiencia con Docker y Terraform.
- Capacidad para realizar análisis funcional, documentación técnica y trabajo colaborativo.
- Inglés intermedio.
Deseable
- Experiencia integrando datos con plataformas CRM como Salesforce o HubSpot.
- Conocimiento de Data Contracts, Domain-Driven Design (DDD) y Event Sourcing.
- Experiencia construyendo Feature Pipelines para Machine Learning y procesos de MLOps.
- Familiaridad con herramientas de Business Intelligence como Power BI, Tableau o Looker.
- Experiencia en instituciones financieras o proyectos de alta disponibilidad.
Lo que ofrecemos
- Participación en proyectos estratégicos de ingeniería de datos y transformación digital.
- Trabajo con tecnologías modernas en entornos cloud.
- Oportunidad de participar en arquitecturas orientadas a eventos y soluciones escalables.
- Ambiente colaborativo enfocado en innovación y aprendizaje continuo.
- Exposición a proyectos de alto impacto con tecnologías de última generación.
- Oportunidades de crecimiento y desarrollo profesional.
- Modalidad híbrida de trabajo.
Compensación
Salario mensual bruto: MXN $38,000 – $42,000
Modalidad
Híbrida
Asistencia presencial una vez por semana.
Si te apasiona desarrollar soluciones de datos escalables, trabajar con tecnologías cloud y contribuir a proyectos de alto impacto, queremos conocerte.
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs



Frequently asked questions
What skills are required for Software Engineer, Data Engineering at rulescube?
The required skills for Software Engineer, Data Engineering at rulescube include: Python, SQL, ETL, Kafka, Azure, AWS, GCP, Docker, Terraform, CI/CD, GitHub Actions, Azure DevOps, GitLab CI, Salesforce, HubSpot, Power BI, Tableau, Looker, MLOps.
What is the seniority level for Software Engineer, Data Engineering at rulescube?
Software Engineer, Data Engineering at rulescube is a Senior level position.
How do I apply for Software Engineer, Data Engineering at rulescube?
You can view the full description and apply for Software Engineer, Data Engineering at rulescube on EchoJobs: https://echojobs.io/job/rulescube-ingeniero-de-software-data-engineering-python-amp-cloud-igs0201-0001-bv8ab.