Roku

Ingeniero/a de Software Senior, Live

TypeScriptC++
Traducción automática. Consulta el original.

ROKU ESTÁ CAMBIANDO LA FORMA EN QUE EL MUNDO VE LA TELEVISIÓN

EL TRABAJO EN EQUIPO HACE QUE EL STREAMING FUNCIONE.

Roku es la plataforma de streaming de TV número 1 en EE. UU., Canadá y México, y nos hemos propuesto potenciar todos los televisores del mundo. Roku fue pionera en el streaming para TV. Nuestra misión es ser la plataforma de streaming de TV que conecte todo el ecosistema televisivo. Conectamos a los consumidores con el contenido que aman, permitimos a los editores de contenido crear y monetizar audiencias amplias, y ofrecemos a los anunciantes capacidades únicas para interactuar con los consumidores.

Desde tu primer día en Roku, harás una contribución valiosa y valorada. Somos una empresa pública en rápido crecimiento donde nadie es un espectador. Te ofrecemos la oportunidad de deleitar a millones de espectadores de TV en todo el mundo mientras adquieres una experiencia significativa en una variedad de disciplinas.

¿EN QUÉ TRABAJA EL EQUIPO?

Este equipo dedica la mayor parte de su tiempo a trabajar en funciones centradas en el cliente que mejoran la experiencia del usuario, desde el descubrimiento y la búsqueda de contenido hasta Roku Pay y la suscripción, pasando por el software y firmware integrados, y mucho más. Nuestra hoja de ruta de productos nos ayuda a acelerar nuestro crecimiento y escalabilidad, poniendo nuevas e sorprendentes funciones en manos de decenas de millones de usuarios de Roku en todo el mundo.

Nuestros desarrolladores e ingenieros son dueños. Están motivados desde dentro, encontrando y asumiendo una función o proyecto simplemente porque ese problema necesita ser resuelto y lanzado. Pero ese individuo debe trabajar junto con diferentes equipos de ingeniería, diseño de UI, equipos de producto y liderazgo empresarial para hacer que las cosas sucedan, lo que significa que los ingenieros tienen éxito aquí porque pueden mantener ese espíritu independiente y motivación dentro de un entorno profundamente colaborativo. Somos los soñadores pragmáticos que inventan y reinventan el mundo de los medios de streaming.

¿CUÁL ES EL ROL?

Roku fue pionera en el streaming para TV y continúa innovando y liderando la industria. Si bien estamos bien posicionados para ayudar a dar forma al futuro de la televisión y los medios de streaming en todo el mundo, el éxito continuo proviene de ingenieros de software experimentados como tú que desarrollan funciones principales para la plataforma Roku.

El Ingeniero/a de Software Senior contribuirá extensamente al desarrollo de nuestra UI integrada, la implementación de algoritmos para funciones complejas para hacerla más intuitiva para el usuario y la arquitectura subyacente. Trabajarás en estrecha colaboración con la gestión de productos para comprender nuevas funciones o extender las actuales para las necesidades del mercado internacional, el desarrollo utilizando bibliotecas/frameworks modernos de C++, lenguajes de scripting y la integración de código de terceros. También participarás en el desarrollo de herramientas que puedan ayudar a la comunidad de desarrollo más amplia dentro de Roku. Un historial probado de lanzamiento de software de alta calidad en plataformas integradas es esencial. Este es un gran rol para un profesional senior que disfruta de un alto nivel de visibilidad y prospera con un gran impacto empresarial.

Las funciones y las mejoras de rendimiento que implementes impactan directamente a millones de usuarios cada día. Este es un gran rol para un profesional experimentado que tiene ideas innovadoras para problemas complejos y puede traducir estas ideas en software ultra confiable.

¿CÓMO UTILIZARÉ LA IA EN ROKU?

En Roku, no solo usamos IA, trabajamos con ella. Los agentes de IA y las herramientas inteligentes ayudan a potenciar borradores, análisis y flujos de trabajo repetitivos, mientras que nuestra gente aporta dirección, juicio y responsabilidad. Buscamos constructores curiosos y adaptables que puedan mostrar cómo han utilizado la IA o la automatización para moverse más rápido, elevar el listón y escalar su impacto.

Valoramos tus habilidades de IA si has desarrollado fluidez en la cadena de herramientas de ingeniería agentiva: harnesses de codificación como Claude Code o Cursor, servidores MCP, habilidades personalizadas o frameworks de agentes. Y puedes describir proyectos en los que hayas lanzado trabajo real con estas herramientas. Sabes cómo dirigir un agente, verificar su salida y familiarizarte con una base de código desconocida con la ayuda de un agente.

¿QUÉ DEBO SABER SOBRE LA CULTURA DE ROKU?

Roku es un gran lugar para personas que quieren trabajar en un entorno de ritmo rápido donde todos se centran en el éxito de la empresa en lugar de en el suyo propio. Intentamos rodearnos de personas que son excelentes en su trabajo, con las que es fácil trabajar y que mantienen sus egos bajo control. Apreciamos el sentido del humor. Creemos que un número menor de personas muy talentosas puede hacer más por menos costo que un número mayor de equipos menos talentosos. Somos pensadores independientes con grandes ideas que actúan audazmente, se mueven rápido y logran cosas extraordinarias a través de la colaboración y la confianza. En resumen, en Roku serás parte de una empresa que está cambiando la forma en que el mundo ve la televisión.

Tenemos una cultura única de la que estamos orgullosos. Nos consideramos principalmente solucionadores de problemas, lo que en sí mismo es una idea de dos partes. Proponemos la solución, pero la solución no es real hasta que se construye y se entrega al cliente. Esa inclinación a la acción nos da un enfoque pragmático para la innovación, uno que nos ha servido bien desde 2002.

¿CUÁLES SON LAS RESPONSABILIDADES DEL ROL?

  1. Desarrollar funciones principales de la aplicación Roku Channel y Roku OS.
  1. Trabajar en estrecha colaboración con los equipos de Desarrollo de Producto, Diseño UI/UX, Servicios de Plataforma y Gestión de Lanzamientos para contribuir al desarrollo de nuestra aplicación. Investigar, diagnosticar y resolver problemas.

¿QUÉ EXPERIENCIA AYUDARÍA A ALGUIEN A TENER ÉXITO EN EL ROL EN ROKU?

  1. Experiencia en el desarrollo de aplicaciones de UI utilizando frameworks populares
  1. Es imprescindible tener una sólida experiencia en Typescript
  1. Experiencia en la escritura de pruebas de integración funcional y unitarias.
  1. Un buen entendimiento de los conceptos básicos del sistema operativo como la gestión de memoria y la multitarea.
  1. Un buen entendimiento del diseño de API, consideraciones y compensaciones.
  1. Sólidas habilidades de comunicación verbal y escrita (este rol implica comunicación frecuente con equipos en todo Roku)
  1. Licenciatura o Maestría en Ciencias de la Computación o campos relacionados - MS3
  1. La experiencia en electrónica de consumo en la creación de productos de Medios/Contenido y/o Publicidad sería beneficiosa.
  1. Agradable tener: Conocimientos básicos de C++
  1. Agradable tener: Experiencia en software integrado

¿CUÁL ES EL ENFOQUE DE ROKU PARA EL TRABAJO HÍBRIDO?

#LI-NM1

Roku fomenta un entorno inclusivo y colaborativo donde los equipos generalmente trabajan en la oficina de lunes a jueves. Los viernes son generalmente flexibles para el trabajo remoto, excepto para los empleados cuyos roles específicos o ubicación de oficina asignada requieran asistencia cinco días a la semana.

ACOMODACIONES

Roku da la bienvenida a solicitantes de todos los orígenes y proporciona acomodaciones y ajustes razonables de acuerdo con la ley aplicable. Si requiere una acomodación razonable en cualquier momento del proceso de contratación, dirija sus consultas a [email protected] ([email protected]?subject=Job%20Application%20Accommodations).

Para obtener más información sobre Roku, nuestra huella global y cómo hemos crecido, visite weareroku.com/factsheet (weareroku.com/factsheet).

Al proporcionar su información, usted reconoce que desea que Roku se ponga en contacto con usted sobre puestos de trabajo, que ha leído el Aviso de privacidad del solicitante de Roku (weareroku.com/roku-job-applicant-privacy-notice-for-job-applicants), y comprende que Roku utilizará su información según se describe en ese aviso.

Si no desea recibir ninguna comunicación de Roku sobre este puesto o puestos similares en el futuro, puede darse de baja en cualquier momento enviando un correo electrónico a [email protected] ([email protected]?subject=Unsubscribe%20Request%20).

¿CUÁLES SON ALGUNOS DE LOS BENEFICIOS?

Roku se compromete a ofrecer una diversa gama de beneficios como parte de nuestro paquete de compensación para apoyar a nuestros empleados y sus familias. Nuestros beneficios integrales incluyen acceso global a apoyo y recursos de salud mental y bienestar financiero. Los beneficios locales incluyen beneficios estatutarios y voluntarios que pueden incluir atención médica (médica, dental y de visión), seguro de vida, accidentes, discapacidad, transporte y opciones de jubilación (401(k)/pensión).

Se apoya a los empleados para que se tomen tiempo libre, de acuerdo con las políticas de licencia locales y otras necesidades personales para apoyar sus necesidades laborales y de vida en evolución.

Es importante tener en cuenta que no todos los beneficios están disponibles en todas las ubicaciones o para todos los roles. Para obtener detalles específicos de su ubicación, consulte con su reclutador.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores