Full-Time

Senior Manager

Software Engineering, Developer Tools

Posted on 7/4/2024

Roku

Roku

1,001-5,000 employees

Streaming devices and content distribution services

Consumer Software
Consumer Goods
Entertainment

Senior

Cambridge, UK

Category
Backend Engineering
Embedded Engineering
Software Engineering
Required Skills
Kubernetes
Python
C/C++
Linux/Unix
Requirements
  • 5+ years of experience managing engineering teams
  • 10+ years of experience in delivery multi-tier, highly scalable, distributed software systems with strong architectural design skills
  • Demonstrated experience with embedded cross-platform Linux based product builds.
  • 7+ years of experience organising and refactoring complex C/C++ and/or Python projects
  • Experience with Linux, containerisation, Kubernetes. Hand on SRE skills.
  • Demonstrated ability to be proactive, self-driven, and make practical trade-offs based on business needs, entrepreneurial spirit.
  • Excellent verbal and written communication skills.
  • Experience with Gitlab, TeamCity or similar tools, and modern CI/CD methodologies.
  • BS or MS degree in Computer Science or equivalent experience.
Responsibilities
  • Lead team of experienced software engineers through building next-generation tools to enable engineers at Roku to be their most productive selves.
  • Lead the team responsible for creation of Roku Simulator and core analysis systems.
  • Lead the team responsible for enabling Continuous Integration pipelines for Roku Firmware.
  • Design, develop and deploy scalable development systems through the time of exponential growth of platforms and clients the team supports.
  • Hands-on technical management role - drive architecture discussions, take ownership and responsibility over new projects, deliver high quality software with tight timelines.
  • Partner with engineers and engineering leaders across the organization, to capture the requirements of the growing architecture.
  • Identify opportunities to automate repetitive tasks, and drive self-service culture.

Roku operates in the streaming television market, providing a variety of products such as Roku-branded TVs, streaming players, and audio equipment. Their products are powered by a specialized operating system that enhances the home theater experience. Roku also creates exclusive content through Roku Originals, which is available on The Roku Channel, a free streaming service that reaches around 80 million households. Unlike many competitors, Roku's business model combines hardware sales with advertising revenue and content distribution, allowing them to generate income from both product sales and ad-supported streaming services. The company's goal is to deliver an accessible and enjoyable streaming experience for consumers.

Company Stage

IPO

Total Funding

$241M

Headquarters

San Jose, California

Founded

2002

Growth & Insights
Headcount

6 month growth

2%

1 year growth

8%

2 year growth

-4%
Simplify Jobs

Simplify's Take

What believers are saying

  • Integration with The Trade Desk boosts advertising revenue through targeted ad-buying options.
  • QLED TV launch in the UK expands Roku's market presence and brand recognition.
  • Seasonal programming on The Roku Channel increases user engagement during peak seasons.

What critics are saying

  • Dolby lawsuit may result in significant legal costs and damages.
  • Integration with The Trade Desk could intensify competition with other streaming platforms.
  • QLED TV launch in the UK faces challenges from established regional brands.

What makes Roku unique

  • Roku's proprietary OS offers a seamless and user-friendly streaming experience.
  • Roku Originals provide exclusive content, enhancing The Roku Channel's appeal.
  • Roku's diverse product suite includes TVs, streaming players, and audio equipment.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters

INACTIVE