Roku

Senior Software Engineer, Subscriptions

Roku
Apply
6 months ago
Cambridge, United KingdomSenior
H1B Sponsor

Responsibilities

  • Develop core features of the Roku Channel app and Roku OS.
  • Contribute to embedded UI development, algorithm implementation, and underlying architecture.
  • Develop using modern C++ libraries and frameworks, scripting languages, and third-party code integrations.
  • Develop tools that support the broader Roku development community.
  • Work with product management to understand new features and international market requirements.
  • Collaborate with Product Development, UI/UX Design, Platform Services, and Release Management teams.
  • Investigate, diagnose, and resolve software issues.

Requirements

  • Strong C++ experience.
  • Experience developing UI applications with JavaScript, BrightScript, or a similar language or framework.
  • Proficiency in TypeScript.
  • Relevant software development experience in embedded systems.
  • Experience writing functional, integration, and unit tests.
  • Understanding of core operating system concepts including memory management and multithreading.
  • Understanding of API design, considerations, and trade-offs.
  • Strong verbal and written communication skills.
  • A bachelor’s or master’s degree in Computer Science or a related field.
  • Consumer electronics experience building media, content, or advertising products is beneficial.

Benefits

  • Hybrid work: in-office Monday through Thursday, with Fridays flexible for remote work unless the role or office requires five days in person.
  • Healthcare benefits may include medical, dental, and vision coverage, plus life, accident, disability, commuter, and retirement options.
  • Mental health and financial wellness support and resources.
  • Vacation and other personal time off.
Roku

About Roku

1,001-5,000 employees

With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV. Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico. Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.

Contact me