Senior Partner Engineer
Roku
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
- 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.
- 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