HEARTLAND BUSINESS SYSTEMS LLC
NewsBreak
Ingeniero Senior de Infraestructura de Datos
Sobre NewsBreak
Fundada en 2015, NewsBreak es la plataforma de inteligencia de contenidos que está dando forma al futuro de la economía del contenido. Con más de 40 millones de usuarios activos mensuales, nuestra plataforma insignia ofrece noticias e información locales altamente personalizadas impulsadas por IA avanzada, sistemas de recomendación y adtech.
Reconocida por Fast Company como #32 en los Mejores Lugares para Trabajar por Innovadores, estamos orgullosos de tener la certificación Great Place to Work® y de albergar un equipo dinámico de tecnólogos, innovadores de productos y líderes empresariales apasionados por resolver desafíos significativos a escala.
Juntos, alcanzamos el estatus de unicornio en 2021, y seguimos comprometidos con continuar esta trayectoria de alto crecimiento con el equipo adecuado para cumplir nuestra misión: construir la capa de infraestructura para la inteligencia de contenidos.
Si te inspira soñar en grande, innovar rápido y marcar la diferencia, ¡nos encantaría oírte! Para más información, visita newsbreak.com/about newsbreak.com/about
SOBRE EL ROL
NewsBreak llega a decenas de millones de usuarios cada día. Cada decisión de clasificación de feed, cada recomendación, cada prueba A/B y cada modelo de ML que lanzamos se ejecuta en la infraestructura de datos que tú poseerías. Buscamos un ingeniero senior para construir y escalar los pipelines batch y de streaming en el núcleo de esa plataforma — alguien que asuma la propiedad de extremo a extremo, impulse la fiabilidad y pueda traducir necesidades de negocio ambiguas en sistemas de datos listos para producción.
RESPONSABILIDADES
- Ser propietario de la columna vertebral de datos de streaming — diseñar y operar pipelines de Kafka de alto rendimiento que transportan eventos de usuario (clics, lecturas, impresiones, compartidos) desde clientes móviles hasta consumidores posteriores: el data warehouse y analítica en tiempo real.
- Construir y mantener pipelines batch a escala — crear y optimizar trabajos de Spark que procesan miles de millones de filas diariamente: ingesta de contenido, agregación de engagement y cálculo de características a nivel de usuario. Ser propietario de la fiabilidad del pipeline, estrategias de reprocesamiento incremental y coste por TB procesado.
- Impulsar la observabilidad del pipeline — instrumentar controles de calidad de datos, monitores de frescura y alertas de anomalías para que los problemas se detecten antes de que lleguen a los dashboards. Definir SLOs para la frescura y completitud de los datos, y ser propietario de ellos.
- Modelar datos estructurados y no estructurados — diseñar modelos de datos que sirvan a casos de uso de analítica y producto. Actuar como el punto de contacto de datos entre equipos y ser la persona que se opone cuando una decisión de esquema nos perjudicará dentro de seis meses.
- Colaborar con científicos de datos e ingenieros de plataforma — comprender las necesidades de datos de los equipos e impulsar decisiones clave de infraestructura de datos. Desbloquear a los equipos posteriores sin convertirse en una cola de tickets.
- Mejorar la eficiencia — reducir costes de cómputo y latencia de trabajos a través de la optimización de consultas, particionamiento más inteligente, mejor programación de recursos y estrategias de almacenamiento por niveles.
- Elevar el nivel de la plataforma — contribuir a la infraestructura compartida: estándares de frameworks de pipeline, patrones de orquestación (Airflow), bibliotecas reutilizables de Spark, y higiene del catálogo de datos. Mentorizar a ingenieros junior del equipo.
REQUISITOS
- Más de 5 años de experiencia en ingeniería de datos, con al menos 3 años siendo propietario de pipelines de producción en un entorno de datos distribuido.
- Sólida experiencia práctica con Spark y Kafka a escala — has depurado un incidente de producción en ambos, no solo has ejecutado tutoriales.
- Experiencia con tecnologías de big data, incluyendo Hadoop, Presto/Trino y Flink.
- Dominio de Python y SQL; Scala es una ventaja.
- Experiencia trabajando en un entorno cloud, preferiblemente AWS (S3, EMR, Glue, Redshift).
- Historial de mejora de la eficiencia, escalabilidad y estabilidad de los sistemas de datos — con resultados medibles.
- BS o MS en Ciencias de la Computación o equivalente.
- Sólidas habilidades de comunicación; cómodo impulsando decisiones de infraestructura de datos entre equipos de aplicación y plataforma.
BENEFICIOS
Ofrecemos un paquete competitivo de beneficios:
- Seguro médico, dental y de visión para ti y tu familia (100% de cobertura para el empleado)
- Plan 401(K) de primer nivel con aportación de la empresa
- Tiempo libre remunerado y días festivos pagados
- Programas de beneficios FSA, HSA y de transporte
- Presupuesto para actividades de equipo
El rango salarial base en EE. UU. para este puesto a tiempo completo se indica a continuación. El pago puede variar según una serie de factores que incluyen las habilidades relacionadas con el puesto, el nivel, la experiencia, la ubicación geográfica y la educación o formación relevante. En NewsBreak, diseñamos nuestro paquete general de recompensas para atraer a los mejores talentos. Dependiendo del puesto, el rol también puede ser elegible para bonificaciones discrecionales y opciones. Tu reclutador puede compartir más detalles durante el proceso de contratación.
Rango Salarial Base Anual $175,000—$221,000 USD
Aviso de privacidad CPRA para candidatos de California docs.google.com/document/d/15apsJLgHq1p5NJR3fzFmdctKX4QIzzf2/edit?usp=sharing&ouid=110601223912453011659&rtpof=true&sd=true
