Booz Allen Hamilton
Paramount
Ingeniero/a de Software Senior, Sistemas de Streaming de Datos
Resumen
#WeAreParamount en una misión para desatar el poder del contenido… ¿te unes?
Tenemos las marcas, tenemos las estrellas, tenemos el poder para lograr nuestra misión de entretener al planeta. Ahora, lo único que nos falta eres… ¡TÚ! Convertirte en parte de Paramount significa unirte a un equipo de personas apasionadas que no solo reconocen el poder del contenido, sino que también disfrutan de un toque de diversión y singularidad. Juntos, co-creamos momentos que importan, tanto para nuestras audiencias como para nuestros empleados, y aspiramos a dejar una marca positiva en la cultura.
El equipo de Ingeniería de Datos de Applied Intelligence busca un Ingeniero/a de Software Senior especializado en sistemas de streaming de datos a gran escala y en tiempo real. Construye aplicaciones de streaming de alto rendimiento y tolerantes a fallos para análisis en tiempo real, APIs, flujos de trabajo de IA y servicios de datos críticos para la misión. Arquitectarás sistemas distribuidos y orientados a eventos utilizando Java, Kafka, Kubernetes y frameworks reactivos modernos. Como ingeniero/a senior, darás forma a la dirección técnica, mentorizarás a ingenieros/as e impulsarás la fiabilidad de nivel de producción en las plataformas de streaming. Este puesto requiere una profunda experiencia en sistemas distribuidos, concurrencia y microservicios nativos de la nube.
Responsabilidades Principales
Diseñar y Construir Aplicaciones de Streaming en Tiempo Real
- Desarrollar aplicaciones de streaming de alto rendimiento y baja latencia utilizando Java y Kafka.
- Diseñar microservicios orientados a eventos que procesen, enriquezcan y enruten datos en tiempo real a escala.
- Implementar arquitecturas reactivas y no bloqueantes para alta concurrencia y resiliencia.
Arquitectar Sistemas Distribuidos Escalables
- Diseñar y optimizar temas de Kafka, particiones, grupos de consumidores y esquemas de eventos.
- Construir servicios horizontalmente escalables desplegados en Kubernetes.
- Contribuir a los estándares de arquitectura orientada a eventos y a las decisiones de diseño de la plataforma.
Fiabilidad y Rendimiento en Producción
- Optimizar el rendimiento en cuanto a rendimiento, latencia y eficiencia de recursos.
- Implementar observabilidad utilizando métricas, registro y rastreo distribuido.
- Construir estrategias de pruebas automatizadas para flujos de trabajo de streaming, incluyendo pruebas de integración y de carga.
- Participar en rotaciones de guardia y respuesta a incidentes de producción.
Ingeniería Nativa de la Nube y de Kubernetes
- Desplegar y gestionar servicios contenerizados en entornos de Kubernetes en GCP o entornos de nube similares.
- Definir estrategias de escalado automático y mejores prácticas para la gestión de recursos.
- Desarrollar pipelines de CI/CD y prácticas de Infraestructura como Código.
Colaboración Interfuncional
- Colaborar con Ingenieros/as de Datos para integrar sistemas de streaming con pipelines por lotes y plataformas de datos.
- Trabajar con Ingenieros/as de Software y Gerentes de Producto para exponer APIs y servicios en tiempo real.
- Colaborar con equipos de IA/ML para habilitar pipelines de características en tiempo real y servicios de inferencia.
Liderazgo Técnico
- Liderar revisiones de arquitectura y mentorizar a ingenieros/as en las mejores prácticas de sistemas distribuidos.
- Impulsar la calidad del código, la documentación y los estándares de diseño de sistemas.
- Abogar por soluciones de ingeniería escalables, seguras y mantenibles.
Habilidades Técnicas Requeridas
Java y Programación Reactiva
- Dominio avanzado de Java, incluyendo concurrencia, multihilo y ajuste del rendimiento de la JVM.
- Fuerte experiencia con frameworks reactivos como Spring WebFlux, Project Reactor o similares.
- Profundo conocimiento del diseño de sistemas asíncronos y no bloqueantes.
Kafka y Arquitectura Orientada a Eventos
- Amplia experiencia con Apache Kafka (productores, consumidores, streams, registro de esquemas).
- Sólido conocimiento de estrategias de partición, gestión de offsets, reequilibrio y recuperación de fallos.
- Experiencia en el diseño de esquemas de eventos y la gestión de la evolución de esquemas.
- Familiaridad con Kafka Streams, Flink o frameworks similares de procesamiento de streams.
Sistemas de Kubernetes y Nativos de la Nube
- Sólida experiencia práctica en el despliegue y operación de aplicaciones en Kubernetes.
- Experiencia con la contenerización (Docker) y la arquitectura de microservicios.
- Conocimiento de escalado automático, despliegues continuos y patrones de fiabilidad en producción.
Cualificaciones
- 5-8 años de experiencia y una sólida base en ingeniería de sistemas distribuidos y arquitectura orientada a eventos.
- Trayectoria demostrada en la construcción y operación de sistemas de streaming de datos a gran escala en producción.
- Capacidad para equilibrar el rigor arquitectónico con los plazos de entrega prácticos.
- Excelentes habilidades de resolución de problemas y colaboración.
- Automotivado/a y comprometido/a con la excelencia en ingeniería.
INFORMACIÓN ADICIONAL
* Paramount es un empleador que ofrece igualdad de oportunidades y está comprometido con la diversidad y la inclusión.
#LI-PV1
Rango Salarial de Contratación: $124,000.00 - 186,000.00.
El rango salarial de contratación para este puesto se aplica a Nueva York, California, Colorado, el estado de Washington y la mayoría de las otras geografías. El salario inicial para el/la solicitante seleccionado/a depende de una variedad de factores relacionados con el trabajo, incluyendo, entre otros, la ubicación geográfica, la demanda del mercado, la experiencia, la formación y la educación. Los beneficios disponibles para este puesto incluyen seguro médico, dental, de visión, plan 401(k), cobertura de seguro de vida, beneficios por discapacidad, programa de asistencia educativa y PTO o, si corresponde, según lo dicten los Acuerdos Colectivos de Trabajo aplicables. Este puesto es elegible para bonificación.
Paramount es un empleador que ofrece igualdad de oportunidades (EOE), incluyendo a personas con discapacidad/veteranos.
En Paramount, el espíritu de inclusión impulsa todo lo que hacemos, tanto en pantalla como fuera de ella. Desde la programación y las películas que creamos hasta los beneficios/programas para empleados y las iniciativas de alcance de impacto social, creemos que la oportunidad, el acceso, los recursos y las recompensas deben estar disponibles para y en beneficio de todos. Paramount se enorgullece de ser un lugar de trabajo con igualdad de oportunidades. Estamos comprometidos con la igualdad de oportunidades de empleo independientemente de la raza, color, etnia, ascendencia, religión, credo, sexo, origen nacional, orientación sexual, edad, estado de ciudadanía, estado civil, discapacidad, identidad de género, expresión de género y condición de veterano.
Si eres una persona cualificada con discapacidad o un veterano discapacitado, puedes solicitar una adaptación razonable si no puedes o tienes limitaciones para usar o acceder a paramount.com/careers como resultado de tu discapacidad. Puedes solicitar adaptaciones razonables llamando al 212.846.5500 o enviando un correo electrónico a paramountaccommodations@paramount.com. Solo se responderán los mensajes dejados para este propósito.
Paramount Streaming, una división dentro de Paramount Global, es el hogar de los servicios directos al consumidor de la compañía que abarcan contenido gratuito y de pago en forma de Pluto TV y Paramount+. Pluto TV es el líder mundial en televisión gratuita con publicidad, ofreciendo más de 1,400 canales globales y una extensa biblioteca de contenido en streaming, incluyendo canales en vivo y originales. Paramount+, el servicio de video bajo demanda y streaming en vivo por suscripción digital, combina deportes en vivo, noticias de última hora y "A Mountain of Entertainment™". Paramount+ presenta una amplia biblioteca de series originales, éxitos y películas populares en todos los géneros de marcas y estudios de producción de renombre mundial, incluyendo SHOWTIME®.
¿Qué Ofrecemos?
- Atractiva compensación y completos paquetes de beneficios. Consulta nuestra lista completa de beneficios aquí: paramount.com/careers/benefits
- Generoso tiempo libre remunerado.
- Una oportunidad emocionante y gratificante de formar parte de uno de los equipos más dinámicos de Paramount.
- Oportunidades para eventos de participación tanto presenciales como virtuales.
- Oportunidades únicas para establecer conexiones significativas y construir una comunidad vibrante, tanto dentro como fuera del lugar de trabajo.
- Explora la vida en Paramount: paramount.com/careers/life-at-paramount
