InterviewHack.ai
Empezar gratis
Vacantes / Roku

Senior Software Engineer, UI Infrastructure

Roku·Cambridgesenior

En corto

  • →Desarrolla y mejora el marco de UI para dispositivos Roku, impactando millones de usuarios.
  • →Trabajas en herramientas de logging y automatización con Python, C++ y pipelines offline para calidad y rendimiento.
  • →Destacan por integrar AI en flujos de trabajo de CI/CD y validación automática de datos.

Proficiency in English is required for collaboration with global teams.

Postularme en la empresa ↗Compartir por WhatsApp

En ~1 minuto te damos: quién te entrevista, las preguntas probables con respuestas desde tu CV, y tu CV adaptado a esta vacante. Gratis, sin tarjeta.

🎧¿Llegás a la entrevista? Llevá el copiloto. Nuestra extensión escucha la entrevista en vivo y te muestra anclas de 3-4 palabras desde tu CV y tu preparación — mirás, conectás, hablás. Gratis. Ver la extensión →

¿Qué piden?

  • ✓Experiencia comprobada en desarrollo de software en C++ en entornos embebidos.
  • ✓Conocimiento profundo de frameworks de UI y arquitecturas de interfaz para sistemas embebidos.
  • ✓Habilidades avanzadas en Python para automatización, análisis de datos y creación de pipelines.
  • ✓Experiencia en integración con CI/CD y procesos de validación pre-merge.
  • ✓Capacidad para trabajar en equipo con diseño, producto e ingeniería de firmware.
  • ✓Conocimiento en gestión de logs a gran escala y generación automática de contratos de datos.

¿No cumplís todo? Es lo normal — tu dossier gratis te dice qué gaps tenés y cómo cubrirlos en la entrevista.

C++PythonRoku OSEmbedded SystemsCI/CDLogging InfrastructureData PipelinePre-merge ValidationAutomated Data Contract GeneraUI Framework

¿A quién escribirle en Roku?

Tu dossier gratis identifica a las personas que te entrevistarían — con su background, qué valoran y cómo escribirles para destacar antes de aplicar.

Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. What does the team work on? This team spends most of its time building and improving the UI framework and components that power Roku user experiences. Our roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of Roku users worldwide. Our developers and engineers are owners. They are motivated from within, finding and taking on a feature or project simply because that problem needs to be solved and shipped. But that individual must work together with different engineering teams, UI design, product teams, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent spirit and motivation within a deeply collaborative environment. We are the pragmatic dreamers inventing and re-inventing the world of streaming media. What is the role? Roku pioneered streaming to the TV and continues to innovate and lead the industry. The Senior Software Engineer will contribute extensively to the embedded UI framework development, working closely with system architects to develop new features and extend current capabilities to improve system stability and performance. This role involves building and maintaining tools to improve the quality and consistency of Roku OS logging data, creating Python-based automation to extract, analyze, and validate log usage across large codebases, and developing offline pipelines for processing logs to support pre-merge validation and automated data contract generation. You will write and review C++ changes in embedded codebases to ensure accurate and reliable logging, and partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows. The features and performance improvements you implement directly impact millions of users every day, making this a great opportunity for an experienced professional who has innovative ideas for complex problems and can translate these ideas into ultra-reliable software. How will I use AI at Roku?

¿Buscando algo parecido?

Dejá tu email y te avisamos cuando salgan vacantes que coincidan con tu perfil.

No apliques sin prepararte

Investigamos quién te entrevista, adaptamos tu CV y te ensayamos en vivo — gratis la primera.

InterviewHack.ai

Preparate para la entrevista exacta: quién te entrevista, tu CV a medida y coach real.

Producto

VacantesEmpresas contratandoRevisar CV (ATS) gratis¿Cómo suena tu inglés?¿Te pagan bien?Reporte de sueldos LATAMCursos gratisBlogCV a medidaPráctica habladaEs gratis

Empleos remotos

ReactPythonFull-StackLATAMArgentinaMéxicoVer todas →

Preparate

Práctica habladaFrontendBackendAI EngineerPor empresaVendete con tu CV

Empresa

Buscás talentoAcerca deContactoPrivacidadTérminos

© 2026 InterviewHack.ai · Tu CV es tuyo. Nunca se usa para entrenar nada. · Un producto de IA-PTY

Vacantes similares activas

Senior Data Engineer, Python, Spark

Roku · Cambridge

→

Senior Software Engineer, UI Players

Roku · Cambridge

→

Senior Software Engineer in Test, Python

Roku · Cambridge

→

Senior Software Engineer, Live

Roku · Manchester

→