IT & Software

Senior Partner Engineer

Roku

London · Greater London · United Kingdom

Overview

Senior engineer for Roku’s European partners, driving fast, stable and certifiable apps on the Roku platform. You collaborate with cross-functional teams to translate partner needs into platform work, supporting market launches and ongoing certification. Your work improves app stability, performance, and engagement while enabling growth across Europe. You’ll lead technical diagnoses, integrations, and sign-offs, shaping how partners scale on Roku.

Pay / Benefits
  • mental health support
  • financial wellness resources
  • healthcare coverage (medical, dental, vision)
  • retirement options (401(k)/pension)
  • paid time off and leave policies
  • accommodations and inclusive culture
Responsibilities
  • Own technical readiness and sign-off for new market launches with partners, coordinating with Channel Publishing and Certification.
  • Translate European partner constraints into concrete platform requirements, features, and bug fixes.
  • Assist partners with integration, debugging, and testing of Roku Pay and European purchase flows (multi-currency, VAT, PSD2/SCA).
  • Diagnose and resolve partner app defects end-to-end (Crash, memory, performance, DRM, DASH/HLS issues).
  • Reproduce hardware/TV/operator device issues, drive fixes with Roku engineering teams, and manage escalations from partners.
  • Represent the technical perspective in partner escalations, collaborating with firmware, media, platform, and channel publishing teams.
  • Mentor and own debugging for a portfolio of European partners, delivering root-cause analysis and efficient resolutions.
Key requirements
  • 7+ years in software engineering with debugging/optimization on constrained or embedded platforms (smart TV, set-top box, mobile, or games console).
  • Proven AI-assisted coding experience in production workflows (e.g., Claude, Copilot, Cursor, OpenCode).
  • Strong debugging skills with logs, traces, and telemetry to identify root causes.
  • Working knowledge of adaptive streaming (DASH and/or HLS) and related failure modes (DRM, manifests, fMP4).
  • Experience in a partner-, customer-, or developer-facing engineering role with professional stakeholder management.
  • Proficiency in at least one of C/C++, Python or JavaScript/TypeScript; willingness to become fluent in BrightScript.
  • Based in or able to work from London; willing to travel up to 40% in Europe.
  • Cross-functional collaboration
  • Customer- and partner-facing communication
  • Judgment to balance openness with escalation when dealing with external stakeholders
  • C/C++
  • Python
  • JavaScript/TypeScript

Reference: WJ-747_31188959

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.