B&A
Paramount
Ingeniero de Software Senior - Roku
SOBRE EL PUESTO
La narrativa es, y siempre será, el corazón de lo que hacemos en Skydance.
Nuestra visión es construir un ecosistema de entretenimiento próspero donde las historias y los mundos se imaginen, cobren vida y se experimenten. Creamos para todas las edades y audiencias, respaldados por la fuerza de nuestro contenido y experiencias, y por la profundidad de nuestra conexión con los fans. Somos una empresa que prioriza a los creadores, centrada en la audiencia, orientada a la tecnología y con escala global.
Aquí, trabajarás con equipos talentosos que se mueven rápido, piensan con audacia y colaboran con un propósito para ofrecer resultados. Apuntamos alto, defendemos las mejores ideas y ganamos juntos, ganándonos la confianza de nuestros empleados, creadores, socios y audiencias cada día.
Si te motiva la oportunidad de ayudar a construir la próxima generación de empresas globales de medios y entretenimiento impulsadas por la creatividad y la tecnología, estaremos encantados de darte la bienvenida a bordo. ¡VAMOS!
INGENIERO DE SOFTWARE SENIOR — ROKU
Construirás y lanzarás la aplicación de Paramount+ para Roku, utilizada por millones de espectadores. La plataforma Roku tiene limitaciones que otras no tienen: presupuestos de memoria ajustados, un bucle de renderizado de un solo hilo y hardware de dispositivos que abarca desde modelos insignia hasta otros de hace cinco años. Resolverás problemas dentro de esas limitaciones.
Escribimos software que es sencillo de leer, económico de mantener y construido para durar. Serás responsable de las funcionalidades desde el diseño hasta el despliegue, trabajarás en equipos ágiles y ayudarás a otros ingenieros a mejorar en este trabajo.
Paramount+, un servicio de suscripción digital de vídeo bajo demanda y transmisión en vivo directo al consumidor de Paramount Global, combina deportes en vivo, noticias de última hora y una montaña de entretenimiento. El servicio de streaming premium cuenta con una amplia biblioteca de series originales, programas exitosos y películas populares de todos los géneros de marcas y estudios de producción de renombre mundial, incluidos BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures y el Smithsonian Channel. El servicio es también el hogar de streaming para una programación deportiva inigualable, incluyendo cada evento de CBS Sports, desde golf hasta fútbol americano, baloncesto y más, además de derechos exclusivos de streaming para importantes propiedades deportivas, incluyendo algunas de las ligas de fútbol más grandes y populares del mundo. Paramount+ también permite a los suscriptores transmitir estaciones locales de CBS en vivo en todo EE. UU., además de la capacidad de transmitir otros canales en vivo de Paramount Streaming: CBSN para noticias 24/7, CBS Sports HQ para noticias y análisis deportivos, y ET Live para cobertura de entretenimiento.
CÓMO ES UN BUEN PERFIL
Ubicación: Presencial - Nueva York / Los Ángeles / San Francisco / Ft. Lauderdale
- Abres un repositorio de BrightScript de 200 archivos que nunca has visto y empiezas a hacer cambios el mismo día
- Otros ingenieros leen tu código y lo entienden sin necesidad de una explicación
- Notas un pico de memoria en un Express de Roku antes de que QA abra un ticket. Lo solucionas y documentas lo sucedido
- Sigues los lanzamientos de Roku OS y adoptas nuevas APIs cuando resuelven un problema real, no solo porque son nuevas
- Escribes documentos de arquitectura, guías de componentes y explicaciones en Slack que evitan que diez personas pregunten lo mismo
- Cuestionas cuando un plan tiene lagunas. Sugieres uno mejor
- Tratas la tubería de construcción, la cobertura de pruebas y el monitoreo de errores como si fueran funcionalidades del producto
- Haces que las personas a tu alrededor mejoren en sus trabajos
Paramount es un empleador que ofrece igualdad de oportunidades y está comprometido con un lugar de trabajo diverso e inclusivo.
#LI-VA1
INFORMACIÓN ADICIONAL
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 candidato seleccionado depende de una variedad de factores relacionados con el trabajo, incluyendo, pero no limitado a, la ubicación geográfica, las demandas 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 para la matrícula y tiempo libre remunerado (PTO) o, si corresponde, según lo dictado por el Acuerdo de Negociación Colectiva apropiado. Este puesto es elegible para bonificaciones.
Skydance es un empleador que ofrece igualdad de oportunidades (EOE)
Aprovechamos la oportunidad de construir una fuerza laboral que refleje una amplia gama de perspectivas, antecedentes y experiencias. Ser un empleador que ofrece igualdad de oportunidades significa que nos tomamos en serio nuestra responsabilidad de considerar a los candidatos calificados sobre la base del mérito. De acuerdo con las leyes del país o región en la que se basa el puesto, esto incluye la consideración sin distinción de raza, color, etnia, origen nacional, estatus de ciudadanía, religión o creencia, sexo, género, identidad o expresión de género, orientación sexual, edad, estado civil, embarazo, paternidad, discapacidad física o mental, información genética, estatus militar o de veterano protegido, estatus sindical o cualquier otra categoría protegida por la ley aplicable.
Si usted es una persona calificada con una discapacidad, puede solicitar una adaptación razonable durante el proceso de solicitud de empleo y/o reclutamiento. Puede solicitar adaptaciones razonables llamando al 212.846.5500 o enviando un correo electrónico a paramountaccommodations@paramount.com. Solo se devolverán los mensajes dejados para este propósito.
QUÉ HARÁS
- Diseñar, construir y mantener componentes principales del framework de Roku y funcionalidades de la aplicación para Paramount+
- Arquitectar soluciones teniendo en cuenta las limitaciones de Roku: límites de memoria, límites entre el hilo de renderizado y el hilo de tareas, niveles de rendimiento de los dispositivos y requisitos de certificación
- Utilizar la transferencia de datos RSG 1.3 APIs, el monitor de memoria de BrightScript y el rastreo de Perfetto para encontrar y solucionar problemas de rendimiento antes de que los usuarios los experimenten
- Construir funcionalidades de personalización y compromiso en tiempo real —recomendaciones personalizadas, arte dinámico, interacción con anuncios— dentro de los presupuestos de memoria y rendimiento de Roku
- Escribir documentación clara para componentes, decisiones de arquitectura y patrones específicos de la plataforma
- Medir y mejorar el rendimiento y la estabilidad de la aplicación mediante instrumentación y observabilidad
- Trabajar en equipos ágiles y coordinarte con la ingeniería de backend y DevOps/SRE en la construcción y despliegue de servicios
- Revisar código, trabajar en pareja con compañeros y elevar el estándar de calidad en todo el equipo
- Mantener y mejorar las tuberías de CI/CD y la infraestructura de pruebas
- Diseñar y ejecutar pruebas A/B, y luego actuar según lo que indiquen los datos
- Utilizar herramientas de desarrollo de IA para avanzar más rápido y compartir lo que funciona con el equipo
CUALIFICACIONES REQUERIDAS
- 6+ años escribiendo software
- 3+ años construyendo aplicaciones para Roku
- Licenciatura en Ciencias de la Computación, un campo relacionado o experiencia laboral equivalente
- Conoces bien la programación orientada a objetos (OOP), estructuras de datos y algoritmos como para diseñar sistemas, no solo para superar entrevistas
- SDK de BrightScript y SceneGraph, incluyendo RSG 1.3
- Puedes explicar el modelo de memoria de Roku, la división entre el hilo de renderizado y el hilo de tareas, los niveles de dispositivos y lo que requiere la certificación
- Diseño de API RESTful y serialización de datos
- Frameworks y servicios de Roku: RAF, RMF, RokuPay
- Pruebas unitarias y de integración en Roku
- Protocolo HTTP y comportamiento de caché
- Git y GitHub
- Escribes y hablas sobre decisiones técnicas de una manera que ayuda a las personas a actuar en consecuencia
- Utilizas herramientas de IA (Copilot, Claude, Cursor o similares) para escribir y lanzar código más rápido
CUALIFICACIONES DESEADAS
- BrighterScript y herramientas de la comunidad Roku (ropm, bslint, roku-debug)
- Otras plataformas OTT: Fire TV, Android TV, Apple TV, Samsung TV, LG webOS
- Herramientas de observabilidad: Conviva, New Relic, Datadog, Sentry
- Microservicios y patrones de backend para frontend
- Has trabajado con personalización o APIs de recomendaciones en dispositivos con recursos limitados
- Pruebas E2E para aplicaciones en dispositivos conectados
- Docker y herramientas de CI/CD (Jenkins o similar)
- GraphQL
- Compartes herramientas y flujos de trabajo de IA que ahorran tiempo al equipo
- Te importa la experiencia de usuario (UX) lo suficiente como para cuestionar a Producto y Diseño cuando algo no está bien
- Dices "no lo sé" cuando no sabes algo
- Has trabajado en diferentes zonas horarias sin esperar a reuniones para desbloquear tu trabajo
Lo que ofrecemos
- Compensación atractiva y paquetes de beneficios integrales. Consulta nuestra lista completa de beneficios aquí skydance.com/careers/benefits.
- Tiempo libre remunerado generoso.
- Suscripciones gratuitas a HBO Max, Paramount+ y otros servicios de streaming y productos de noticias digitales de Skydance.
- Oportunidades sólidas de participación de los empleados, incluyendo acceso a proyecciones y eventos exclusivos, series de oradores, actividades de voluntariado y más.
