CrawlJobs Logo

Roku Developer

vankaizen.com Logo

Van Kaizen

Location Icon

Location:
United States , Dallas

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join our client as a Senior Roku Engineer. You will help build a next-generation digital platform that connects sports fans, content owners, and commerce partners across web, mobile, and connected TV. In a lean Product Engineering team, you own the Roku experience end to end, from design to deployment. You’ll tackle complex problems at the intersection of media, streaming, and user experience, delivering reliable apps that perform across environments. If you enjoy hands-on coding, rapid iteration, and close collaboration with product, design, and external partners, this role is for you. You can work from Dallas, TX, or remotely from your region, and you’ll join a culture that moves quickly and supports experimentation.

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

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

Additional Information:

Job Posted:
January 13, 2026

Work Type:
Remote 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 Developer

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
New

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
New

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

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
New

Senior Manager, Content Distribution

Roku’s Content Distribution team sources, negotiates, and closes distribution ag...
Location
Location
United States , Santa Monica
Salary
Salary:
195000.00 - 293000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years’ experience in content distribution for a major MVPD or content distributor/media company with a track record of closing deals with media companies or content distributors
  • Excellent deal project management, leading deals from start to end
  • Experience working directly with legal teams in reviewing and drafting distribution agreements
  • Demonstrated mastery of verbal and written communication skills, including the ability to cultivate internal and external relationships
  • Strong working familiarity with the advertising ecosystem, ad inventory pricing, ad economics, and business models (direct, programmatic, audience-based selling)
  • Demonstrated passion and understanding of the media landscape and solid understanding of streaming media technologies
  • Demonstrated experience in market analysis, competitive analysis, and strategic thinking
  • BA/BS required
Job Responsibility
Job Responsibility
  • Negotiate distribution and premium subscriptions/channels agreements with direct-to-consumer streaming services
  • Prepare renewal strategy documents, quarterly company updates, and board presentations about content deals and the overall media landscape
  • Participate in all aspects of new business development (deal sourcing, financial analysis and forecasting, term sheet drafting, long-form drafting, contract negotiation, closing, ongoing relationship management, etc.)
  • Work with Roku’s legal team to manage the installed base of contracts and negotiate renewals
  • Manage and evaluate potential channel partners through content analysis, market demand/appeal, competitive positioning, and financial modeling
  • Work cross-functionally with other teams (e.g., marketing, finance, ad sales) to support and manage relationships with existing partners
What we offer
What we offer
  • Health insurance
  • Equity awards
  • Life insurance
  • Disability benefits
  • Parental leave
  • Wellness benefits
  • Paid time off
  • Mental health and financial wellness support and resources
  • Commuter and retirement options (401(k)/pension)
  • Fulltime
Read More
Arrow Right
New

Director, SEC Reporting and Technical Accounting

We are looking for a Director, SEC Reporting and Technical Accounting who will w...
Location
Location
United States , San Jose
Salary
Salary:
250000.00 - 308000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years accounting experience in the Big 4 and industry, including public company experience
  • CPA required
  • Experience with high growth public companies in technology industry preferred
  • Excellent quantitative and analytical skills accompanied by verbal and written communication skills
  • Strong project management, leadership, relationship development, and people management skills
  • Results orientation, working on a fast-paced team, adapting to rapidly changing situations and conditions as well as a drive and bias for action
  • Partnership and execution within a matrixed structure: ability to work cross-functionally and objectively to a desired outcome that is in the best interest of Roku
  • Analytical, research, and project and stakeholder management skills
  • Strong communication and interpersonal skills
  • concise communication when speaking to senior leadership
Job Responsibility
Job Responsibility
  • Oversee execution of periodic filings with the SEC
  • including financial statement preparation, related notes, Management Discussion and Analysis, and other applicable reporting obligations
  • Coordinate with Independent Registered Public Accounting Firm on execution of annual audit and quarterly review
  • including liaising with general accounting and other business functions to ensure timely execution and completion
  • Build and maintain relationships across functions, including business operations, general accounting, tax, treasury, legal and HR to ensure timely communication and review of reporting matters
  • Monitor developments at SEC and FASB for potential impacts on accounting or disclosure, educate business on potential impacts, and partner with development of any necessary system developments or process improvements
  • Prepare and present information as necessary to aid Audit Committee in fulfillment of its oversight obligations
  • Act as global technical lead on strategic transactions to identify accounting and reporting obligations or issues and assist with actions required for execution or implementation
  • Proactively identifying, researching, consulting, and drafting technical memorandums on significant and complex proposed and/or completed transactions and issues
  • Guide and motivate a team of accounting professionals to grow their career, including the development of technical and presentation skills sets
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
  • statutory and voluntary benefits which 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