CrawlJobs Logo

Roku Engineer

comcastadvertising.com Logo

Comcast Advertising

Location Icon

Location:
United States , Englewood

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

114985.89 - 172478.83 USD / Year

Job Description:

As a Roku Engineer on the PlayerPlatform team, you'll be at the forefront of streaming technology, developing client-side libraries used by millions of viewers to stream content on their Roku devices. You'll be joining one of the largest streaming platforms in the world, powering the video experience that brings entertainment into homes across America. Our Player Platform SDK is the beating heart of the Xfinity TV experience on Roku, integrating cutting-edge video streaming, content protection, advertising, and analytics services into a seamless viewing experience for our customers.

Job Responsibility:

  • Creating high-performance BrightScript components that deliver buffer-free streaming to millions
  • Building innovative solutions for one of the nation's largest streaming platforms
  • Optimizing video rendering to provide crystal-clear 4K HDR experiences
  • Implementing sophisticated features that seamlessly blend live TV, on-demand content, and DVR functionality
  • Collaborating on next-generation streaming technologies that will define the industry's future
  • Troubleshooting complex streaming challenges in a high-visibility, high-impact environment
  • Responsible for planning and designing new software and web applications
  • Analyzes, tests and assists with the integration of new applications
  • Documents all development activity
  • Assists with training non-technical personnel

Requirements:

  • 3+ years Roku application development experience
  • 4+ years software development experience
  • Demonstrated success shipping production apps on the Roku Channel Store
  • Strong BrightScript programming expertise and passion for clean, efficient code
  • Deep understanding of Roku SceneGraph framework and streaming media concepts
  • Up-to-date knowledge of Roku OS capabilities and optimization techniques
  • Hands-on experience with DASH video implementation and streaming protocols
  • Agile development experience in fast-paced environments
  • Problem-solving prowess and ability to diagnose complex streaming issues
  • Bachelor's Degree
  • 5-7 Years Relevant Work Experience

Nice to have:

Strong plus: Experience building custom video players or working with adaptive streaming technologies

What we offer:
  • Paid Time off
  • Medical & Dental
  • 401(k) Savings Plan
  • Generous paid time off
  • Life Milestones - from adoption assistance, childcare resources, pet insurance, and more
  • Courtesy Services - free digital TV and internet
  • Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms

Additional Information:

Job Posted:
January 22, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Roku Engineer

Senior OTT Software Engineer

A global hub for streaming, downloads, and concert webcasts, the platform connec...
Location
Location
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in software engineering, with 3+ years focused on OTT applications
  • Proven track record of published apps on major TV platforms, demonstrating end-to-end delivery
  • Strong expertise in Roku OS development with BrightScript and SceneGraph, including certification for the Roku Channel Store
  • Solid experience with React Native TV + TypeScript, including focus/remote navigation, cross-platform builds, and the modern React Native ecosystem (navigation, state management, testing, build tools)
  • Experience with webOS, Tizen OS, Fire OS, tvOS, and Android TV applications development
  • Hands-on integration of Bitmovin Player SDK and deep understanding of video streaming protocols (HLS, DASH, DRM)
  • Strong skills in performance optimization for resource-constrained TV devices
  • Familiarity with CI/CD pipelines and best practices for TV app deployment
  • Experience with analytics platforms (Amplitude, Google Analytics, Bitmovin Analytics)
  • English: upper-intermediate or higher
Job Responsibility
Job Responsibility
  • Develop and maintain OTT applications across Roku OS, webOS, Tizen OS, Fire OS, tvOS, and Android TV
  • Build and optimize video playback experience (live/on-demand)
  • Ensure app compliance with store guidelines, certification, and performance requirements
  • Integrate with REST APIs, and analytics/telemetry tools
  • Collaborate with product/design/backend teams
  • lead code reviews and mentor peers
Read More
Arrow Right

Senior OTT Software Engineer

A global hub for streaming, downloads, and concert webcasts, the platform connec...
Location
Location
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in software engineering, with 3+ years focused on OTT applications
  • Proven track record of published apps on major TV platforms, demonstrating end-to-end delivery
  • Strong expertise in Roku OS development with BrightScript and SceneGraph, including certification for the Roku Channel Store
  • Solid experience with React Native TV + TypeScript, including focus/remote navigation, cross-platform builds, and the modern React Native ecosystem (navigation, state management, testing, build tools)
  • Experience with webOS, Tizen OS, Fire OS, tvOS, and Android TV applications development
  • Hands-on integration of Bitmovin Player SDK and deep understanding of video streaming protocols (HLS, DASH, DRM)
  • Strong skills in performance optimization for resource-constrained TV devices
  • Familiarity with CI/CD pipelines and best practices for TV app deployment
  • Experience with analytics platforms (Amplitude, Google Analytics, Bitmovin Analytics)
  • English: upper-intermediate or higher
Job Responsibility
Job Responsibility
  • Develop and maintain OTT applications across Roku OS, webOS, Tizen OS, Fire OS, tvOS, and Android TV
  • Build and optimize video playback experience (live/on-demand)
  • Ensure app compliance with store guidelines, certification, and performance requirements
  • Integrate with REST APIs, and analytics/telemetry tools
  • Collaborate with product/design/backend teams
  • lead code reviews and mentor peers
Read More
Arrow Right

Senior OTT Software Engineer

A global hub for streaming, downloads, and concert webcasts, the platform connec...
Location
Location
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in software engineering, with 3+ years focused on OTT applications
  • Proven track record of published apps on major TV platforms, demonstrating end-to-end delivery
  • Strong expertise in Roku OS development with BrightScript and SceneGraph, including certification for the Roku Channel Store
  • Solid experience with React Native TV + TypeScript, including focus/remote navigation, cross-platform builds, and the modern React Native ecosystem (navigation, state management, testing, build tools)
  • Experience with webOS, Tizen OS, Fire OS, tvOS, and Android TV applications development
  • Hands-on integration of Bitmovin Player SDK and deep understanding of video streaming protocols (HLS, DASH, DRM)
  • Strong skills in performance optimization for resource-constrained TV devices
  • Familiarity with CI/CD pipelines and best practices for TV app deployment
  • Experience with analytics platforms (Amplitude, Google Analytics, Bitmovin Analytics)
  • English: upper-intermediate or higher
Job Responsibility
Job Responsibility
  • Develop and maintain OTT applications across Roku OS, webOS, Tizen OS, Fire OS, tvOS, and Android TV
  • Build and optimize video playback experience (live/on-demand)
  • Ensure app compliance with store guidelines, certification, and performance requirements
  • Integrate with REST APIs, and analytics/telemetry tools
  • Collaborate with product/design/backend teams
  • lead code reviews and mentor peers
Read More
Arrow Right

Roku Developer

Join our client as a Senior Roku Engineer. You will help build a next-generation...
Location
Location
United States , Dallas
Salary
Salary:
Not provided
vankaizen.com Logo
Van Kaizen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of Roku development experience
  • strong BrightScript and SceneGraph skills
  • working knowledge of JavaScript and scripting concepts
  • experience integrating RESTful APIs
  • solid understanding of streaming media, HLS, and manifests
  • ability to work independently and adapt to a fast-moving, startup-style environment
  • strong collaboration across product, engineering, and external partners
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain Roku applications that operate across environments
  • Write production-quality BrightScript and SceneGraph code
  • Build unit tests to ensure robustness, reliability, and edge-case coverage
  • Collaborate within an Agile product engineering team on new features and platform enhancements
  • Integrate with backend services using REST APIs and client-server architectures
  • Partner with internal teams and third-party vendors to support deployment and release on Roku
  • Participate in code reviews and contribute to engineering best practices
Read More
Arrow Right

Software Engineer, Firmware

This position will help build developer-facing tools that run on multiple platfo...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C/C++ coding skills (modern C++ exp. is a major plus)
  • Experience developing/debugging on Linux based embedded platforms
  • Understanding of Linux kernel concepts, Multi-threading primitives, Linux tools, libraries and open source development
  • Bachelors or Master’s degree in Computer Science/Engineering, Electrical Engineering, or other relevant fields
  • Experience working in a fast-paced engineering environment
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Roku OS feature development, code maintenance
  • Designing scalability solutions
  • Supporting our QA and Channel certification teams and everything else involved in delivering successful OS releases
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Local benefits may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Vacation and other personal time off
  • Fulltime
Read More
Arrow Right

Director of Manufacturing Operations – Players & Remotes

We are seeking a Director of Manufacturing Operations – Players & Remotes with a...
Location
Location
United States , San Jose
Salary
Salary:
285000.00 - 305000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years in operations, technical program management, or manufacturing leadership with direct accountability for product launches
  • Deep knowledge of manufacturing processes including FATP, SMT, NPI validation, reliability testing, yield analysis, and supplier capacity planning
  • Track record of supplier collaboration to drive yield, cost, and quality improvements
  • Experience with DFx, alternate sourcing, automation, and packaging optimization
  • Strong leadership and communication skills with the ability to influence executives and align global teams
  • Bachelor’s degree required
  • advanced degree in Engineering, Supply Chain, or Business preferred
  • Role requires 15-20% international travel
Job Responsibility
Job Responsibility
  • Lead program planning and supplier execution for Roku’s Players and Remote product lines
  • Bring Program Management, Technical Operations, and Quality together into a single operating model for the organization
  • Keep executives aligned through clear reporting on readiness, risks, and tradeoffs
  • Build repeatable ways of working that improve launch speed and product quality over time
  • Work with ODMs and suppliers on production readiness, line bring-up, and ramp-to-volume
  • Drive capacity planning and risk assessments to support stable volume production
  • Step in on supplier escalations around production, yield, reliability, and quality to ensure rapid recovery
  • Spend meaningful time onsite in Asia to build trust and solve problems on the factory floor
  • Onsite supplier support for NPI development (e.g. Proto, EVT, DVT)
  • ensuring proper engineering rigor and appropriate validation to support product ramp requirements
What we offer
What we offer
  • health insurance
  • equity awards
  • life insurance
  • disability benefits
  • parental leave
  • wellness benefits
  • paid time off
  • global access to mental health and financial wellness support and resources
  • commuter benefits
  • retirement options (401(k)/pension)
  • Fulltime
Read More
Arrow Right

Product Manager - CTV

As a Product Manager CTV, your mission is to elevate Sparteo's Connected TV prod...
Location
Location
Salary
Salary:
Not provided
corporate.sparteo.com Logo
Sparteo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in Product Management roles, with substantial experience in CTV, OTT, streaming, or related environments
  • Demonstrable success managing high-impact, complex products across multiple teams, platforms, or geographies
  • Strong expertise in Connected TV technologies (Android TV, Web, Roku, Samsung, LG, Apple TV)
  • Proven understanding of streaming monetization models (FAST, AVOD, SVOD) and the wider AdTech ecosystem (oRTB)
  • Experience with UX/UI product development for TV platforms
  • Familiarity with analytics tools, dashboards, and leveraging data insights effectively
  • Inspiring leadership and ability to guide cross-functional teams towards ambitious goals
  • Strategic mindset combined with pragmatic, results-oriented execution
  • Exceptional communication skills, stakeholder management, and industry networking capabilities
  • You want to make an impact and move things forward collectively
Job Responsibility
Job Responsibility
  • Define and champion a clear, innovative long-term strategy for Sparteo’s CTV products (Fast Channels, Android TV App, multi-platform TV OS)
  • Align the CTV product vision closely with Sparteo’s mission: enhancing media value through AI-driven, user-centric advertising solutions
  • Drive strategic decisions balancing viewer experience, advertising monetization goals and technical sustainability
  • Coordinate effectively with cross-functional teams (Engineering, Infrastructure, Content, UX/UI, Sales, Marketing) to achieve ambitious CTV product milestones
  • Foster cohesive collaboration and transparent communication to ensure strategic alignment and efficient execution
  • Actively represent Sparteo’s CTV products during external meetings, industry events, and client presentations, positioning Sparteo as an innovative leader in Connected TV
  • Continuously analyze and identify trends in Connected TV, OTT streaming technologies, and the AdTech ecosystem
  • Conduct thorough market research to detect growth opportunities and clearly differentiate Sparteo’s CTV products
  • Benchmark competitors and industry leaders to consistently position Sparteo as a market leader in streaming, monetization, and viewer experience
  • Collaborate directly with Engineering, Infrastructure, and Data teams to develop innovative, cutting-edge CTV features
What we offer
What we offer
  • Dynamic Remote Culture
  • Close-knit Team
  • Vibrant Social Events
  • Rapid Growth
  • Tailored Support including training programs, career check-ins with HR, opportunities for internal mobility, and performance feedback sessions
  • RTT Days (additional rest days)
  • Comprehensive Health and pension plans
  • Swile card for meals
  • Partial reimbursement of public transit passes
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Machine Learning

Roku is building a world-class voice system that is used by millions of Roku use...
Location
Location
United States , Austin
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of machine learning experience
  • Experience working with big data systems (Spark, EMR, S3, Airflow) and programming languages (Java or Python, or C++)
  • Good understanding of machine learning fundamentals like regression, classification, ranking, neural networks, and sequence models for text/speech
  • Hands-on experience in building challenging production systems
  • Strong CS fundamentals, with the ability to write algorithms with ease
  • Familiarity and experience deploying and maintaining machine learning models (transformer-based models in production is a plus), including identifying the right KPIs and objective functions
  • Experience with advanced machine learning techniques, including LLM and generative AI
  • Experience building in-production NLU and/or ASR systems
  • Bachelor's Degree required
Job Responsibility
Job Responsibility
  • Design and develop software and algorithms for Roku’s state-of-the-art voice system
  • Design and develop software components for high-availability and high-performance cloud solutions
  • End-to-end responsibility from developing a proof of concept to production
  • Have a strong programming background with a lot of hands-on experience in building large-scale production systems
  • Strong algorithmic background and like intellectual challenges and solving complex problems
  • Working across teams and pulling in the best talent from the organization to achieve your goals
  • Contribute with new ideas and evaluate multiple solutions with your peers before settling down on specific solutions
  • You are self-driven, willing, and able to take complete ownership of initiatives and make pragmatic technical decisions
What we offer
What we offer
  • global access to mental health and financial wellness support and resources
  • healthcare (medical, dental, and vision)
  • life
  • accident
  • disability
  • commuter
  • retirement options (401(k)/pension)
  • vacation and other personal time off
  • Fulltime
Read More
Arrow Right