Full-Time

Senior Software Engineer

Roku

Roku

1,001-5,000 employees

Streaming platform for television

Hardware
Consumer Software

Senior

Manchester, UK

Required Skills
Kubernetes
Python
Airflow
Software Testing
SQL
Docker
AWS
Go
Natural Language Processing (NLP)
Linux/Unix
Requirements
  • BS. Computer Science, Electrical Engineering, or related field
  • Experience working with cloud technologies. Have a good working knowledge of AWS or experience using Kubernetes
  • Experience in building and scaling backend services
  • Experience with AI technologies such as machine learning/deep learning, LLM, and dialog manager
  • Experience with Machine LearningOps tools such as airflow, MLflow, or KubeFlow
  • Experience using SQL to fetch and analyse data from big data platforms
  • Experience in NodeJS, GoLang, and Python is a plus
  • Proficient in Linux, Docker, and related tools
  • A stickler for automation, unit testing, regression testing, load testing and anything that improves the quality of the code
Responsibilities
  • Design and developing machine learning driven cloud systems with high availability and high-performance
  • Orchestrate and serve machine learning pipelines to handles voice queries, speech recognition, natural language understanding, search, and dialog systems at scale
  • Working across teams, pulling in the best talent from the organization to achieve goals
  • Contributing new ideas and evaluating multiple solutions with peers before settling down on specific solutions
  • Being a fast learner and always willing to learn new technologies
  • Having an interest in voice-powered technologies and products

Roku's mission is to be the TV streaming platform that connects the entire TV ecosystem around the world. The company connects users to the streaming content they love, and we enable content publishers to build and monetize large audiences and provide advertisers with unique capabilities to engage consumers.

Company Stage

Series F

Total Funding

$298.2M

Headquarters

San Jose, California

Founded

2002

Growth & Insights
Headcount

6 month growth

-4%

1 year growth

0%

2 year growth

9%

Benefits

Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters