Full-Time

Senior Software Engineer

Platform Services

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

Senior

Manchester, UK

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Agile
Python
Data Science
Apache Spark
SQL
Java
Hadoop
Data Analysis
Requirements
  • Must have at least 5 years of prior work experience in the following:
  • Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Electrical Engineering, Electronics Engineering, or related field
  • Progressive experience in the position or a related occupation
  • Architecture, Design, Development of distributed and highly scalable analytics solutions in on-premises or cloud environments.
  • Proficiency in the following programming languages: Python, Java, SQL
  • Distributed computing frameworks: Hive/Hadoop, Apache Spark
  • Working on building ETL (Extraction Transformation and Loading)
Responsibilities
  • Develop, create, and modify computer applications software.
  • Design and develop scalable platform services on which we run our company and ensure we scale to meet our rapid employee and business growth.
  • Design, develop and deploy scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design.
  • Drive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline. Partner with our security and compliance teams to ensure each application meets compliance, security and audit requirements. Participate in the continual improvement of engineering tools, cloud-based technologies/services, and processes.
  • Define and participate in Agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance and support. Collaborate with cross-function teams. Apply advanced troubleshooting techniques to provide unique solutions for critical, highly complex, customer problems that span multiple AWS services. Assist business users on a wide variety of topics, including Data warehousing, AWS cloud architecture, migration and troubleshooting complex performance issues.
  • Architect, Design, Develop and Implement Data Integration solutions in Data Warehouse, Data Lake and Data Analytics platforms. Design, develop, and maintain efficient large-scale data pipelines to collect and transform rich data using big data technology.

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.

Company Stage

IPO

Total Funding

$241M

Headquarters

San Jose, California

Founded

2002

Growth & Insights
Headcount

6 month growth

0%

1 year growth

8%

2 year growth

-4%
Simplify Jobs

Simplify's Take

What believers are saying

  • Partnership with CHiQ expands Roku's market presence in the UK.
  • New 'fast' channels on The Roku Channel can boost user engagement and ad revenue.
  • Seasonal programming on The Roku Channel attracts users during peak holiday seasons.

What critics are saying

  • Dolby's lawsuit could impact Roku's legal and financial standing.
  • UK market entry faces competition from established brands like Samsung and LG.
  • Regulatory hurdles in Europe may delay Roku's product rollouts.

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 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