
Staff Data Engineer
Checkr
- Ubicación
- Chile
- Salario
- USD 4,000 – 5,000
- Publicada
- Hace 1 mes
- Fuente
- Get on Board
Requisitos • 10+ años diseñando, implementando y entregando plataformas de datos altamente escalables y performantes. • Experiencia construyendo pipelines de procesamiento de datos a gran escala utilizando ETL/ELT, procesamiento por lotes (batch) y procesamiento por streaming. • Dominio experto en PySpark, Python y SQL. • Experiencia en modelado de datos, bases de datos relacionales y almacenes de datos NoSQL (por ejemplo, MongoDB). • Experiencia con tecnologías de big data como Kafka, Spark, Iceberg, data lakes, y el stack de AWS (EKS, EMR, Serverless, Glue, Athena, S3, etc.). • Conocimiento de mejores prácticas de seguridad y aspectos de privacidad de datos. • Fuertes habilidades de resolución de problemas y atención al detalle. • Deseable: experiencia o conocimiento de plataformas de procesamiento de datos como Databricks o Snowflake. • Mentalidad de jugador-A con fuerte sesgo hacia la acción: elevas el estándar, actúas con urgencia, te mantienes resiliente ante la ambigüedad y tomas propiedad para entregar resultados significativos.
Responsabilidades • Arquitectar, diseñar, liderar y construir una plataforma de datos de extremo a extremo, performante, confiable y escalable. • Trabajar como colaborador independiente: resolver problemas y entregar soluciones de alta calidad con supervisión mínima y fuerte sentido de propiedad. • Mentorear y guiar a ingenieros junior para entregar funcionalidades complejas de próxima generación. • Aportar una mentalidad centrada en el cliente y orientada al producto. Colaborar con clientes e interesados internos para resolver ambigüedades del producto y lanzar funcionalidades que resuelvan problemas reales de los clientes. • Colaborar con ingeniería, producto, diseño y otros interesados para diseñar y arquitectar nuevas funcionalidades. • Mentalidad de experimentación: autonomía y empoderamiento para validar una necesidad del cliente, obtener el respaldo del equipo y lanzar un MVP rápido. • Mentalidad de calidad: tratas la calidad como una parte no negociable de tus entregables de software. • Mentalidad analítica: instrumentar e implementar nuevos experimentos de producto con un enfoque basado en datos. • Monitorear, triaje y resolver problemas de producción para los servicios del equipo. • Crear y mantener pipelines de datos y conjuntos de datos fundamentales para apoyar las necesidades del producto y del negocio.
