CSC Leasing Co.
Paramount
Ingeniero/a de Software Senior - Roku
SOBRE EL ROL
#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Ú!
Convertirse en parte de Paramount significa unirse 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.
Construirás y lanzarás la aplicación Paramount+ para Roku utilizada por millones de espectadores. La plataforma Roku tiene restricciones que otras plataformas no tienen: presupuestos de memoria ajustados, un bucle de renderizado de un solo hilo, hardware de dispositivos que va desde el buque insignia hasta modelos de hace cinco años. Resolverás problemas dentro de esas restricciones.
Escribimos software que es simple de leer, barato 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 de video bajo demanda y streaming 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 presenta una extensa biblioteca de series originales, éxitos y películas populares de todos los géneros de marcas y estudios de producción de renombre mundial, incluyendo BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures y Smithsonian Channel. El servicio es también el hogar de streaming de programación deportiva inigualable, incluyendo cada evento de CBS Sports, desde golf hasta fútbol y baloncesto y más, además de derechos de streaming exclusivos para las principales propiedades deportivas, incluyendo algunas de las ligas de fútbol más grandes y populares del mundo. Paramount+ también permite a los suscriptores ver las estaciones locales de CBS en vivo en todo EE. UU., además de la capacidad de ver los 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.
INGENIERO/A DE SOFTWARE SENIOR — ROKU
Ubicación: Presencial - Nueva York / Los Ángeles / San Francisco / Ft. Lauderdale
QUÉ SE VE BIEN
- Abres un repositorio 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 una explicación
- Notas un pico de memoria en un dispositivo Roku Express antes de que QA registre un ticket. Lo corriges y escribes lo que sucedió
- Haces un seguimiento de las versiones del sistema operativo Roku y adoptas nuevas APIs cuando resuelven un problema real, no porque sean nuevas
- Escribes documentación de arquitectura, guías de componentes y explicaciones en Slack que evitan que diez personas hagan la misma pregunta
- Te opones cuando un plan tiene lagunas. Sugieres uno mejor
- Tratas la canalización de compilación, la cobertura de pruebas y la monitorización de errores como funcionalidades de producto
- Haces que las personas a tu alrededor mejoren en sus trabajos
Paramount es un empleador que ofrece igualdad de oportunidades, 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 solicitante exitoso 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), seguro de vida, beneficios por discapacidad, programa de asistencia de matrícula y PTO o, si corresponde, según lo dicten los Acuerdos Colectivos de Negociación apropiados. Este puesto es elegible para bonificación.
Paramount es un empleador que ofrece igualdad de oportunidades (EOE), incluyendo discapacidad/veteranos.
En Paramount, el espíritu de inclusión alimenta todo lo que hacemos, dentro y fuera de la pantalla. 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 que ofrece 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 civil, estado civil, discapacidad, identidad de género, expresión de género y estado de veterano.
Si usted es una persona cualificada con una discapacidad o un veterano discapacitado, puede solicitar una adaptación razonable si no puede o tiene limitaciones para usar o acceder a paramount.com/careers como resultado de su discapacidad. Puede 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.
¿QUÉ HARÁS?
- Diseñar, construir y mantener componentes principales del framework de Roku y funcionalidades de la aplicación para Paramount+
- Diseñar arquitecturas en torno a las restricciones de Roku: límites de memoria, límites entre el hilo de renderizado y el hilo de tareas, niveles de rendimiento del dispositivo y requisitos de certificación
- Utilizar RSG 1.3 de transferencia de datos APIs, BrightScript Memory Monitor y trazas de Perfetto para encontrar y corregir problemas de rendimiento antes de que los usuarios los experimenten
- Construir funcionalidades de personalización y engagement en tiempo real — recomendaciones personalizadas, arte dinámico, engagement publicitario — 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 a través de la instrumentación y la observabilidad
- Trabajar en equipos ágiles y coordinar con ingeniería backend y DevOps/SRE en la compilación y despliegue de servicios
- Revisar código, emparejar con compañeros de equipo y elevar el nivel de calidad en todo el equipo
- Mantener y mejorar las canalizaciones de CI/CD y la infraestructura de pruebas
- Diseñar y ejecutar pruebas A/B, y luego actuar en base a lo que dicen los datos
- Utilizar herramientas de desarrollo de IA para avanzar más rápido y compartir lo que funciona con el equipo
CALIFICACIONES REQUERIDAS
- Más de 6 años escribiendo software
- Más de 3 años construyendo aplicaciones para Roku
- Grado en Ciencias de la Computación, un campo relacionado, o experiencia laboral equivalente
- Conoces la POO, estructuras de datos y algoritmos lo suficientemente bien como para diseñar sistemas, no solo para pasar entrevistas
- Conocimiento de BrightScript y SceneGraph SDK, 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
CALIFICACIONES DESEADAS
- BrighterScript y herramientas de la comunidad Roku (ropm, bslint, roku-debug)
- Otras plataformas OTT: Fire TV, TV Android, Apple TV, Samsung TV, LG webOS
- Herramientas de observabilidad: Conviva, New Relic, Datadog, Sentry
- Microservicios y patrones de backend para frontend
- Has trabajado con APIs de personalización o recomendación en dispositivos con recursos limitados
- Pruebas E2E para aplicaciones de dispositivos conectados
- Herramientas de Docker y 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 lo suficiente como para oponerte a Producto y Diseño cuando algo no está bien
- Dices "No lo sé" cuando no lo sabes
- Has trabajado en diferentes zonas horarias sin esperar a que las reuniones te desbloqueen
¿Qué ofrecemos?
- Salario atractivo y paquetes de beneficios integrales. Consulta nuestra lista completa de beneficios aquí:paramount.com/careers/benefits
- Generoso tiempo libre remunerado.
- Una oportunidad emocionante y gratificante de ser 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
