Confirmed on the employer's own hiring board on Oct 8, 2026. First seen by Alion on Aug 1, 2026.
Join Roku as a Senior Software Engineer (UI Infrastructure) and be at the forefront of AI-driven coding. In this role, you will build and maintain tools to improve the quality and consistency of Roku OS logging data, create automation for log analysis, and collaborate with system architects to enhance UI framework features. You will also troubleshoot issues across pipelines and instrumentation, and develop tools that support the larger development community within Roku. Enjoy a range of benefits including medical, wellness, and financial benefits, unlimited paid time off, and work from home opportunities.
Missions
- Construire et maintenir des outils pour améliorer la qualité et la cohérence des données de journalisation de Roku OS.
- Créer une automatisation basée sur Python pour extraire, analyser et valider l'utilisation des journaux à travers de grandes bases de code.
- Collaborer avec les architectes système pour étendre les fonctionnalités du cadre UI et améliorer la stabilité et la performance du système.
Profil recherché
- Experience building JavaScript or TypeScript frameworks or working on JS virtual machines and runtimes- Working knowledge of memory management, threading, concurrency, and debugging
- Familiarity with logging, telemetry concepts, and data quality improvements
- Experience improving CI pipelines, including validation and quality gates
- 3+ years of relevant software development experience
- Strong Python experience for building developer tooling and data-processing workflows
- Proficiency in modern C++ with the ability to debug and extend embedded or firmware codebases
- Ability to design pragmatic internal tools and APIs
- Strong communication skills and a collaborative mindset for cross-team partnership
- You have built fluency across the agentic engineering toolchain - coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools
- You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you. At Roku, we're embracing AI as a powerful tool to amplify human creativity, accelerate innovation, and deliver better results for our customers
- Across teams, we're exploring how AI can enhance our work - and we're only looking for people who are curious, adaptable, and excited to grow alongside these technologies

