Acerca del puesto Senior Data Engineer 06 months project
Sobre Coderland
En Coderland, el talento es lo que hace que las cosas pasen.
Somos una comunidad global de #CodelLovers apasionados por la tecnología, la innovación y la transformación digital. Trabajamos con compañías líderes creando soluciones reales de alto impacto, en un entorno donde cada idea cuenta y cada persona suma.
Aquí no hay talentos invisibles: se escucha, se colabora y se crece.
Ubicación
Región: Latinoamérica
Modalidad: 100% Remoto
Restricciones: El proyecto tiene una duración de 6 meses
Lo que incluye tu salario
Trabajo 100% remoto
Coderland Homes en Panamá, Málaga e Islas Canarias
Espacios de Coworking
Acceso a oficinas en Panamá, Málaga y Madrid
Aprendizaje y crecimiento continuo
Plataforma de formación Udemy Business
Plataforma de idiomas Preply
Programa de referidos
Pagos en USD
Días familiares
Bono por aniversario
Cobertura de salud remota - SafetyWing
Sobre el rol
Buscamos un/a Senior Data Engineer con experiencia sólida en arquitecturas de datos en streaming, capaz de diseñar y operar pipelines de baja latencia y sistemas de almacenamiento analítico para analítica casi en tiempo real. Trabajarás en el diseño de soluciones robustas que soporten diferentes patrones de consumo de datos, optimizando rendimiento, confiabilidad y costos de infraestructura.
Responsabilidades
- Diseñar, construir y operar pipelines de datos en streaming en tiempo real con baja latencia hacia bases de datos MPP como StarRocks, Apache Pinot y Apache Druid.
- Implementar pipelines capaces de manejar sesgo de datos aplicando técnicas como bucketing, salting y particionamiento adaptativo.
- Trabajar con tablas Apache Iceberg para cargas de trabajo en streaming, gestionando particionamiento, compactación y snapshots.
- Colaborar con equipos de plataforma y analítica para modelar datos orientados a dashboards en tiempo real y consultas analíticas.
- Optimizar trabajos de streaming y layouts de almacenamiento para mejorar el rendimiento y reducir costos.
- Diagnosticar y resolver cuellos de botella relacionados con ingesta, sesgo y consultas distribuidas.
- Contribuir con código, documentación y revisiones a componentes compartidos de la plataforma de datos.
- Participar en decisiones de arquitectura y modelado de datos para entornos de streaming.
Requisitos / Habilidades Requeridas
- Más de 5 años de experiencia en ingeniería de software y/o ingeniería de datos.
- Nivel de inglés avanzado B2+ o C1
- Experiencia obligatoria diseñando y operando sistemas de streaming con Apache Kafka en producción.
- Experiencia construyendo pipelines de streaming de baja latencia.
- Experiencia integrando streaming con bases de datos MPP como StarRocks, Apache Pinot o Apache Druid.
- Conocimiento sólido en mitigación de sesgo de datos (bucketing, salting, repartitioning).
- Experiencia práctica con Apache Iceberg en entornos de streaming o near real-time.
- Dominio de Java y/o Python.
- Fuertes habilidades en SQL y optimización de consultas distribuidas.
- Experiencia operando pipelines en producción (monitoreo, alertas, incidentes).
Requisitos deseables
- Experiencia en proyectos open-source de datos o analítica.
- Conocimiento en materialized views y optimizaciones OLAP en tiempo real.
- Experiencia en arquitecturas orientadas a eventos y sistemas de alto throughput.
- Experiencia con Spark y componentes de infraestructura de datos.
¿Por qué Coderland?
Porque aquí formarás parte de un equipo donde la creatividad, el talento y la tecnología se unen para transformar el futuro. Creemos en las personas, en el trabajo en comunidad y en el impacto que podemos generar juntos.