Full-Time

Senior Software Engineer

Advertising Engineering

Confirmed live in the last 24 hours

Roku

Roku

1,001-5,000 employees

Streaming devices and content distribution platform

Consumer Software
Consumer Goods
Entertainment

Expert

Cardiff, UK

Category
Backend Engineering
Software Engineering
Required Skills
Data Science
Data Structures & Algorithms
SQL
Java
AWS
C/C++
Google Cloud Platform
Requirements
  • 10+ years of experience building large scale and low latency distributed systems
  • Command of Java or C++
  • Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming
  • Experience with distributed caching, SQL/NO SQL, and other databases is a plus
  • Experience with Big Data and cloud services such as AWS/GCP is a plus
  • Experience in advertising domain a big plus
  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent
  • Self-motivated individual with a high level of accountability and ownership
  • Critical thinking and practical decision making
  • Can do, results-oriented mindset
  • Nonpolitical, collaborative, and team oriented
  • Desire to win in a highly competitive industry
Responsibilities
  • Work alongside a highly skilled engineering team to design, develop, and maintain large scale, highly performing, real-time applications
  • Own building features, driving directly with product and other engineering teams
  • Demonstrate excellent communication skills in working with technical and non-technical audiences
  • Be an evangelist for best practices across all functions – developers, QA, and infrastructure/ops
  • Be an evangelist for platform innovation and reuse
  • Deliver top-quality software in a timely fashion

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. The company generates revenue through hardware sales, advertising, and content distribution, setting it apart from competitors by offering both a wide range of devices and a free content platform. Roku'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

0%

1 year growth

-1%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Partnership with CHiQ expands Roku's presence in the European smart TV market.
  • New 'fast' channels on The Roku Channel can boost user engagement and ad revenue.
  • Strong investor confidence is shown by recent investments from multiple asset management firms.

What critics are saying

  • Dolby's lawsuit could result in significant legal costs and damages for Roku.
  • Competition from established brands like Samsung and LG may impact QLED TV sales.
  • New content offerings may not attract the expected audience, risking lower ad revenue.

What makes Roku unique

  • Roku's proprietary OS offers a seamless and user-friendly streaming experience.
  • Roku Originals and The Roku Channel provide exclusive content to attract viewers.
  • Roku's diverse product range 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