DiscoverStartupsRokuJobs at Roku: Explore current Opportunities
Roku company logo
Roku
Actively Hiring
Amazing Individuals. Unstoppable Team5000+ Employees
  • B2C
  • Public Stage
    Publicly traded company
  • Top Investors
    This company has received a significant amount of investment from top investors
  • 4.1
    Work / Life Balance
    Employees rate Roku 4.1/5 on Glassdoor for work / life balance

Jobs at Roku

We are changing how people watch TV. Roku's technology is cutting edge, innovative and disruptive. We ship in weeks, not months. Our success is based on building and shipping globally the best consumer products in the world. We pride ourselves on autonomy and being as flat of an organization as possible with little red tape or bureaucracy. Roku, now this is TV!
Filter by
Team
Location
Type
Product

Senior Product Manager, Advertising – Supply Integrations

NewPosted 2 days ago

Senior Product Manager, Advertising – Supply Integrations

  • Partner with publisher and operations teams internally and publisher partners externally to identify efficient and innovative ways to bring inventory into Roku's ecosystem
  • Shape how ad innovations such as interactive ads, pause ads, and native formats extend to publisher partners
Engineering

Software Engineer, Early Careers AI/UI

NewPosted 4 days ago

Software Engineer, Early Careers AI/UI

  • Multi-step agents that do real work in production. Detecting regressions across services, bisecting the commits that caused them, proposing fixes, generating and reviewing code that other engineers review and merge.
  • Internal tooling that your colleagues actually adopt. Skills, harnesses and services that make ...
Other

Sr. Financial Analyst

NewPosted 2 weeks ago

Sr. Financial Analyst

  • Partner with the International country business leads to accurately maintain and consolidate global Devices reporting to drive growth
  • Partner with Sales and Marketing leads on International Device sales, pricing, promotional investment analysis, new products, and strategy changes
Engineering

Software Engineer

NewPosted 2 weeks ago

Software Engineer

  • Research, design, and develop computer software programs.
  • Develop, create, and modify computer applications software.
Engineering

Senior Software Engineer, AI Tooling

NewPosted 3 weeks ago

Senior Software Engineer, AI Tooling

  • Responsible for designing and implementing secure, reliable AI-powered tools and platforms—using technologies such as large language models and retrieval-augmented generation—and integrating them into core engineering workflows to improve quality, performance, and operational oversight.
  • AI Leadership: Architect and guide implementation of AI tooling and pipelines using LLMs, RAG, ...
Engineering

Senior Software Engineer, Machine Learning

NewPosted 3 weeks ago

Senior Software Engineer, Machine Learning

  • Build recommendation models for video recommendations.
  • Duties include building APIs to serving recommendations model online; researching and leveraging LLM on recommendations; and researching and leveraging computer vision models for image classification and video understanding.
Other Engineering

Senior Systems Engineer

NewPosted 3 weeks ago

Senior Systems Engineer

  • Design and develop solutions to applications, system administration, or network issues.
  • Design, develop, and test product features that meet business and technical requirements of NetSuite ERP modules and workflows.
Engineering

Senior Data Engineer, Data Governance Lead

NewPosted 3 weeks ago

Senior Data Engineer, Data Governance Lead

  • Lead technical architecture, design, and development of enterprise data quality, discovery, and governance frameworks.
  • Establish and enforce enterprise-wide data governance standards, policies, tooling, and processes to ensure accurate, compliant, and discoverable data assets across Roku.
Engineering

Software Engineer, Early Careers focused on AI and UI

NewPosted 4 weeks ago

Software Engineer, Early Careers focused on AI and UI

  • Multi-step agents that do real work in production. Detecting regressions across services, bisecting the commits that caused them, proposing fixes, generating and reviewing code that other engineers review and merge.
  • Internal tooling that your colleagues actually adopt. Skills, harnesses and services that make ...
Other

Programmatic Analyst

NewPosted 4 weeks ago

Programmatic Analyst

  • Develop and maintain a strong understanding of Roku's programmatic ad ecosystem, Roku's partners, how they're integrated, and suggest updates to our integration based on analysis to increase yield
  • Help drive analysis of our overall programmatic stack from the bid level to impressions, along with spend patterns, to ensure the health and yield from each partner, and keep stakeholders informed of any trends
Operations

Executive Assistant/Project Manager

NewPosted 1 month ago

Executive Assistant/Project Manager

  • Act as a strategic partner to Roku's Devices leadership, optimizing their time and enabling high-impact decision-making
  • Manage complex calendars, travel arrangements, and meeting logistics, ensuring seamless scheduling across multiple time zones
Engineering

Software Engineer - Content Ingestion

NewPosted 1 month ago

Software Engineer - Content Ingestion

  • Design, implement, and maintain APIs and batch jobs for asset ingestion, processing, and distribution
  • Create and manage infrastructure for both on-premise and cloud (AWS/GCP) deployments using Terraform and Ansible
Engineering

Senior Software Engineer, Payments Platform

NewPosted 1 month ago

Senior Software Engineer, Payments Platform

  • Lead the evaluation and implementation of new technologies and designs. Evaluate emerging technologies and seek innovative solutions to address existing and new challenges
  • Leverage agentic AI coding tools (Claude Code, Cursor, Copilot) to accelerate development while ensuring code quality and production readiness
Product

Senior Product Manager, Advertising – Exchange Optimization

NewPosted 1 month ago

Senior Product Manager, Advertising – Exchange Optimization

  • Partner with data science and engineering teams to design, test, and maintain algorithms for dynamic price floor optimization using real-time signals such as demand density, device and content context, seasonality, and competing bid landscape to maximize auction outcomes
  • Develop traffic shaping strategies that route and pace bid requests across supply paths, SSPs, ...
Engineering

Senior Machine Learning Engineer, Content Platform

NewPosted 1 month ago

Senior Machine Learning Engineer, Content Platform

  • Vision & Strategy: Define the roadmap for ML within the Content Platform
  • Technical Leadership: Provide high-level guidance on model architecture and MLOps infrastructure to ensure models are scalable and production-ready
Engineering

Senior Software Engineer, Roku TV

NewPosted 2 months ago

Senior Software Engineer, Roku TV

  • Roku OS feature development, leveraging AI tools to accelerate coding, debugging, and iteration
  • Code maintenance and scalability solution design and development
Other

Senior Financial Analyst

NewPosted 2 months ago

Senior Financial Analyst

  • Support the consolidation of actuals and forecasts across business units for long-range strategic planning, annual planning, and forecast and close cycles
  • Produce reporting that encompasses the full P&L (revenue to operating profit), units, and headcount
Product

Senior Product Manager, Recommendations

NewPosted 2 months ago

Senior Product Manager, Recommendations

  • Define and own the product strategy and roadmap for your area within Platform Recommendations, with a focus on maximizing user engagement and business value across all monetization models
  • Identify unique problem spaces across surfaces and develop strategic recommendations backed by data and analysis
Other

Branded Content Project Manager

NewPosted 2 months ago

Branded Content Project Manager

  • Lead day-to-day communication across internal teams and external stakeholders, including advertisers, agencies, talent representatives, and production partners
  • Serve as the central source of truth for active projects by keeping timelines, deliverables, documentation, and next steps organized and current
Engineering

Staff Software Engineer, Demand Bidder, Ad Serving Platform

NewPosted 2 months ago

Staff Software Engineer, Demand Bidder, Ad Serving Platform

  • Design, build, and operate core components of a large-scale, real-time distributed decisioning system with strict latency requirements
  • Take end-to-end ownership of specific subsystems: architecture, implementation, testing, deployment, on-call, and long-term evolution