HEARTLAND BUSINESS SYSTEMS LLC
NewsBreak
Ingeniero/a Senior de Infraestructura de Datos
Sobre NewsBreak
La vida local se basa en la información local. ¿Qué ha pasado en la calle? ¿Quién puede arreglar esto? ¿Adónde deberíamos ir esta noche? NewsBreak nació en 2015 para responder a estas preguntas, y hoy en día más de 40 millones de personas al mes confían en nosotros para seguir lo que ocurre en su código postal.
Tres plataformas con una visión: impulsar la vida local. Dirigida por su fundador y CEO Jeff Zheng, NewsBreak es nuestra plataforma de noticias y vida local; Nearby AI conecta a las personas con empresas locales; y NDot AI ayuda a editores y creadores a crecer y obtener ingresos.
Construimos a largo plazo. Una Serie C de $115 millones nos convirtió en unicornio en 2021, y seguimos invirtiendo en nuestro equipo. Contamos con la certificación Great Place to Work® y hemos sido nombrados en la lista de Best Workplaces for Innovators de Fast Company (2025) y en la de Best Workplaces in the Bay Area™ de Fortune (2026).
Todo el mundo tiene un impacto. Tanto si escribes código, das forma a productos, cuentas nuestra historia o diriges el negocio, buscamos personas que se apropien de los proyectos de principio a fin, mantengan la curiosidad y expresen sus opiniones. Únete a nosotros.
Más información en: NewsBreak, Nearby AI, NDot AI
SOBRE EL PUESTO
NewsBreak llega a decenas de millones de usuarios cada día. Cada decisión de clasificación de feeds, cada recomendación, cada prueba A/B y cada modelo de ML que lanzamos se ejecuta en la infraestructura de datos de la que serías responsable. Buscamos un ingeniero senior para construir y escalar los pipelines de procesamiento por lotes y en tiempo real que constituyen el núcleo de esa plataforma; alguien que asuma la responsabilidad de principio a fin, impulse la fiabilidad y pueda traducir necesidades de negocio ambiguas en sistemas de datos de nivel de producción.
RESPONSABILIDADES
- Responsabilizarse de la columna vertebral de datos en streaming: diseñar y operar pipelines de Kafka de alto rendimiento que transporten eventos de usuario (clics, lecturas, impresiones, compartidos) desde clientes móviles hasta los consumidores finales: el almacén de datos y el análisis en tiempo real.
- Construir y mantener pipelines de procesamiento por lotes a escala: crear y optimizar trabajos de Spark que procesen miles de millones de filas al día: ingesta de contenido, agregación de engagement y cálculo de métricas a nivel de usuario. Responsabilizarse de la fiabilidad del pipeline, las estrategias de backfill incremental y el coste por TB procesado.
- Impulsar la observabilidad de los pipelines: implementar comprobaciones de calidad de datos, monitores de frescura y alertas de anomalías para que los problemas se detecten antes de que lleguen a los paneles de control. Definir y responsabilizarse de los SLO de frescura y completitud de los datos.
- Modelar datos estructurados y no estructurados: diseñar modelos de datos que sirvan para casos de uso analíticos y de producto. Actuar como punto de contacto de datos entre equipos y ser la persona que cuestiona las decisiones de esquema que puedan perjudicarnos a seis meses vista.
- Colaborar con científicos de datos e ingenieros de plataforma: comprender las necesidades de datos entre equipos e impulsar decisiones clave de infraestructura de datos. Desbloquear a los equipos downstream sin convertirse en una cola de tickets.
- Mejorar la eficiencia: reducir los costes de computación y la latencia de los trabajos mediante la optimización de consultas, una partición más inteligente, una 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 e higiene del catálogo de datos. Mentorizar a ingenieros junior del equipo.
REQUISITOS
- 5+ años de experiencia en ingeniería de datos, con al menos 3 años gestionando pipelines de producción en un entorno de datos distribuido.
- Sólida experiencia práctica con Spark y Kafka a escala; has depurado incidentes de producción en ambos, no solo has seguido tutoriales.
- Experiencia con tecnologías de big data, incluyendo Hadoop, Presto/Trino y Flink.
- Dominio de Python y SQL; se valorará Scala.
- Experiencia trabajando en un entorno cloud, preferiblemente AWS (S3, EMR, Glue, Redshift).
- Historial de mejora de la eficiencia, escalabilidad y estabilidad de sistemas de datos, con resultados medibles.
- Grado o Máster en Informática o equivalente.
- Sólidas habilidades de comunicación; capacidad para impulsar decisiones de infraestructura de datos entre equipos de aplicación y de plataforma.
BENEFICIOS
Ofrecemos un paquete de beneficios competitivo:
- Seguro médico, dental y de visión para ti y tu familia (cobertura del 100% 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. La remuneración puede variar en función de varios factores, como las habilidades relacionadas con el puesto, el nivel, la experiencia, la ubicación geográfica y la formación o educación relevante. En NewsBreak, diseñamos nuestro paquete de compensación global para atraer al mejor talento. Dependiendo del puesto, el rol también puede ser elegible para bonos discrecionales y opciones sobre acciones. Tu reclutador podrá darte 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
