Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Roku

$124k - $186k

Paramount Unified School District

#WeAreParamount on a mission to unleash the power of content... you in?

We've got the brands, we've got the stars, we've got thepowerto achieve our mission to entertain the planet - now all we're missing is... YOU! Becoming a part of Paramount means joining a team of passionate people who not only recognize the power of content but also enjoy a touch of fun and uniqueness. Together, we co-create moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture.

SENIOR SOFTWARE ENGINEER - ROKU

Location: On-Site - New York / Los Angeles / San Francisco / Ft. Lauderdale

ABOUT THE ROLE

You'll build and ship the Paramount+ Roku application used by millions of viewers. The Roku platform has constraints other platforms don't: tight memory budgets, a single-threaded render loop, device hardware that ranges from flagship to five years old. You'll solve problems inside those constraints.

We write software that's simple to read, cheap to maintain, and built to last. You'll own features from design through deployment, work across agile teams, and help other engineers get better at this work.

WHAT YOU'LL DO
• Design, build, and maintain core Roku framework components and application features for Paramount+
• Architect around Roku's constraints: memory limits, render-thread/task-thread boundaries, device performance tiers, and certification requirements
• Use RSG 1.3 data transfer APIs, BrightScript Memory Monitor, and Perfetto tracing to find and fix performance problems before users hit them
• Build real-time personalization and engagement features - personalized recommendations, dynamic artwork, ad engagement - within Roku's memory and performance budgets
• Write clear documentation for components, architecture decisions, and platform-specific patterns
• Measure and improve application performance and stability through instrumentation and observability
• Work across agile teams and coordinate with backend engineering and DevOps/SRE on service builds and deploys
• Review code, pair with teammates, and raise the quality bar across the team
• Maintain and improve CI/CD pipelines and testing infrastructure
• Design and run A/B tests, then act on what the data says
• Use AI development tools to move faster and share what works with the team

REQUIRED QUALIFICATIONS
• 6+ years writing software
• 3+ years building Roku applications
• BS in Computer Science, a related field, or equivalent work experience
• You know OOP, data structures, and algorithms well enough to design systems, not just pass interviews
• BrightScript and SceneGraph SDK, including RSG 1.3
• You can explain Roku's memory model, the render-thread/task-thread split, device tiers, and what certification requires
• RESTful API design and data serialization
• Roku frameworks and services: RAF, RMF, RokuPay
• Unit and integration testing on Roku
• protocol and caching behavior
• Git and GitHub
• You write and speak about technical decisions in a way that helps people act on them
• You use AI tools (Copilot, Claude, Cursor, or similar) to write and ship code faster

DESIRED QUALIFICATIONS
• BrighterScript and Roku community tooling (ropm, bslint, roku-debug)
• Other OTT platforms: Fire TV, Android TV, Apple TV, Samsung TV, LG webOS
• Observability tools: Conviva, New Relic, Datadog, Sentry
• Microservices and backend-for-frontend patterns
• You've worked with personalization or recommendation APIs on resource-constrained devices
• E2E testing for connected-device applications
• Docker and CI/CD tooling (Jenkins or similar)
• GraphQL
• You share AI tools and workflows that save the team time
• You care about UX enough to push back on Product and Design when something isn't right
• You say "I don't know" when you don't know
• You've worked across time zones without waiting for meetings to unblock you

WHAT GOOD LOOKS LIKE
• You open a 200-file BrightScript repo you've never seen and start making changes the same day
• Other engineers read your code and understand it without a walkthrough
• You notice a memory spike on a Roku Express before QA files a ticket. You fix it and write up what happened
• You track Roku OS releases and adopt new APIs when they solve a real problem, not because they're new
• You write architecture docs, component guides, and Slack explanations that save ten people from asking the same question
• You push back when a plan has gaps. You suggest a better one
• You treat the build pipeline, test coverage, and error monitoring like product features
• You make the people around you better at their jobs

Paramount is an equal opportunity employer committed to a diverse and inclusive workplace.

#LI-VA1

Paramount+, a direct-to-consumer digital subscription video on-demand and live streaming service from Paramount Global, combines live sports, breaking news, and a mountain of entertainment. The premium streaming service features an expansive library of original series, hit shows and popular movies across every genre from world-renowned brands and production studios, including BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures and the Smithsonian Channel. The service is also the streaming home to unmatched sports programming, including every CBS Sports event, from golf to football to basketball and more, plus exclusive streaming rights for major sports properties, including some of the world's biggest and most popular soccer leagues. Paramount+ also enables subscribers to stream local CBS stations live across the U.S. in addition to the ability to stream Paramount Streaming's other live channels: CBSN for 24/7 news, CBS Sports HQ for sports news and analysis, and ET Live for entertainment coverage.

ADDITIONAL INFORMATION

Hiring Salary Range: $124,000.00 - 186,000.00.


The hiring salary range for this position applies to New York, California, Colorado, Washington state, and most other geographies. Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to geographic location, market demands, experience, training, and education. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage, disability benefits, tuition assistance program and PTO or, if applicable, as otherwise dictated by the appropriate Collective Bargaining Agreement. This position is bonus eligible.


What We Offer:
  • Attractive compensation and comprehensive benefits packages. Check out our full list of benefits here:
  • Generous paid time off.
  • An exciting and fulfilling opportunity to be part of one of Paramount's most dynamic teams.
  • Opportunities for both on-site and virtual engagement events.
  • Unique opportunities to make meaningful connections and build a vibrant community, both inside and outside the workplace.
  • Explore life at Paramount:

Paramount is an equal opportunity employer (EOE) including disability/vet.

At Paramount, the spirit of inclusion feeds into everything that we do, on-screen and off. From the programming and movies we create to employee benefits/programs and social impact outreach initiatives, we believe that opportunity, access, resources and rewards should be available to and for the benefit of all. Paramount is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, and Veteran status.

If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access as a result of your disability. You can request reasonable accommodations by calling View phone number on click.appcast.io or by sending an email to View email address on click.appcast.io. Only messages left for this purpose will be returned.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Roku in Burbank, CA vacancy
  •  ...Senior Software Engineer - Roku Location: On-Site - New York / Los Angeles / San Francisco / Ft. Lauderdale About The Role You'll build and ship the Paramount+ Roku application used by millions of viewers. The Roku platform has constraints other platforms don'... 
    Senior
    Work experience placement

    Paramount Global Services

    Los Angeles, CA
    2 days ago
  • $105k - $195k

     ...The development team responsible for the Roku platform is a major part of that...  ...ideal candidate We are looking for a Senior Software Developer to join our Roku team. In this...  ...technologies. With guidance from senior engineers, actively contribute to a collaborative... 
    Senior
    Temporary work
    Local area

    Warner Bros. Discovery

    Los Angeles, CA
    4 days ago
  • $105k - $195k

    Senior Software Developer We are looking for a Senior Software Developer to join our Roku team. In this role, you will collaborate with developers and stakeholders to design,...  ...and technologies. With guidance from senior engineers, actively contribute to a collaborative... 
    Senior
    Temporary work
    Local area

    Warner Bros.

    Los Angeles, CA
    4 days ago
  • Product Software Engineer II As part of the ABC News Mobile and Living Room Devices team, you will...  ...experiences in BrightScript, using the Roku SceneGraph SDK Contribute to the development...  ...architecture Under the guidance of more senior engineers, candidates will be expected... 
    Senior

    The Walt Disney Studios

    Glendale, CA
    4 days ago
  •  ...leverage the power of one of the most recognizable and stable companies in the world  Job Description We’re looking for a senior software engineer for building and managing our Marketing Automation suite of products from small businesses. The role requires designing... 
    Senior
    Full time
    Work experience placement

    Prosum

    Glendale, CA
    more than 2 months ago
  • $160k - $180k

     ...Age of Learning, visit AgeofLearning.com.Summary: AI-Native engineering is the new baseline at Age of Learning — engineers who do not...  ...agents as a first-class collaborator. We are seeking a Senior Software Engineer, AI Native to join the ABCmouse product team within... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Age of Learning

    Glendale, CA
    1 day ago
  •  ...Senior Software Engineer This specific role focuses on the technology leadership and management of the build and integration functions of enterprise-wide Messaging and Collaboration services at The Walt Disney Company. There are 2 positions to fill. Disney Enterprise... 
    Senior

    RIT Solutions

    Burbank, CA
    2 days ago
  • $141.9k - $199.4k

     ...Job Posting Title: Senior Software Engineer, Mobile Req ID: 10159624 Job Description: Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers... 
    Senior
    Full time
    Work experience placement

    The Walt Disney Company

    Glendale, CA
    2 days ago
  • $141.9k - $190.3k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  ...: Minimum 5 experience years in web development or software engineering Mastery of server and proxy technologies such... 
    Senior
    Work experience placement
    Local area
    Worldwide

    The Walt Disney Studios

    Glendale, CA
    3 days ago
  • $91.87 - $95 per hour

     ...Title: Senior Software Engineer Location: Burbank, CA (onsite) Duration: 12+ month contract (potential for extension) Compensation: $91.87 - $95/hour Team Description: The Identity & Access Management (IAM) - Directory Services team is... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    INSPYR Solutions

    Burbank, CA
    3 days ago
  •  ...Senior Software Engineer Burbank, CA Type: Contract Category: Engineer Industry: Communications Standard Hours: Open Reference ID: JN -092026-108682 Date Posted: 09/20/2026 Shortcut: Description Recommended Jobs Description: Hybrid... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Local area

    Eliassen Group

    Burbank, CA
    3 days ago
  • $141.9k - $190.3k

     ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  ....Our team is seeking someone who can fill the role of a Senior Product Software Engineer to create a feature rich standard streaming media... 
    Senior

    Disney Interactive

    Glendale, CA
    1 day ago
  • $124k - $186k

     ...Senior Software Engineer On a mission to unleash the power of content… you in? We've got the brands, we've got the stars, we've got the power to achieve our mission to entertain the planet – now all we're missing is… YOU! Becoming a part of Paramount means joining... 
    Senior
    Worldwide

    Paramount Global Services

    Burbank, CA
    1 day ago
  • $141.9k - $190.3k

     ...transforming Disney’s media business for the future. Product Software Engineers are at the heart of that innovation and magic, building platforms...  ...experience sports, entertainment & news.Job Summary:As a Senior Product Software Engineer, you will be part of a diverse and... 
    Senior
    Flexible hours

    Disney Interactive

    Glendale, CA
    2 days ago
  • $141.9k - $190.3k

     ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  ...continuously modernizing and evolving our platform.As a Senior Product Software Engineer, you will play a key role in shaping the technical... 
    Senior
    Work experience placement
    Local area
    Day shift

    Disney Interactive

    Glendale, CA
    1 day ago
  •  ...problems of sizeable scope and complexity that will be successfully deployed to customers/users. •Influencing and driving software engineering best practices within the team. •Analyzing and optimizing application code for efficiency, reliability and... 
    Senior

    INSPYR Solutions

    Glendale, CA
    3 days ago
  • $124k - $186k

     ...Senior Full-Stack Software Engineer Technology Burbank Full-Time On-Site WeAreParamount on a mission to unleash the power of content… you in? We've got the brands, we've got the stars, we've got the power to achieve our mission to entertain the planet – now all we... 
    Senior
    Full time

    Paramount Global Services

    Burbank, CA
    6 hours ago
  • $124k - $186k

     ...leave a positive mark on culture. About the Team The Video Engineering team supports video delivery and architecture for VOD and...  ...to millions of users every day. The Role We are seeking a Senior Software Engineer to optimize and streamline our video workflows. This... 
    Senior
    Local area

    Paramount Unified School District

    Burbank, CA
    4 days ago
  • $80 - $83 per hour

    Software Resources has an immediate, long term contract job opportunity for a Senior Software Engineer with a major corporation in Burbank, CA. 4 days per week on-site, Fridays remote. 12+ month contract Pay Rate: $80- $83/hr DOE Must Haves: Day to day - Will be a Full... 
    Senior
    Long term contract
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    Software Resources

    Burbank, CA
    4 days ago
  • $124k - $186k

     ...create moments that matter – both for our audiences and our employees – and aim to leave a positive mark on culture. Senior Software Engineer, Smart TV/CTV  Location: New York / Los Angeles / San Francisco / Ft. Lauderdale Overview You’ll build and ship... 
    Senior
    Work experience placement
    Local area
    Burbank, CA
    more than 2 months ago
  • $110.4k - $165.6k

     ...and aim to leave a positive mark on culture. Job Title : Senior Software Engineer in Test Team : Global Quality Engineering Location :...  ..., frame drops, video/audio sync, error recovery) across Roku, Fire TV, Android TV/Google TV, Samsung Tizen, LG webOS, Apple... 
    Senior
    Contract work
    Local area
    Remote work
    Shift work

    Paramount Unified School District

    Burbank, CA
    3 days ago
  • $156.8k - $235.2k

     ...create moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture. LEAD SOFTWARE ENGINEER - ROKU Location: On-Site - New York / Los Angeles / San Francisco / Ft. Lauderdale ABOUT THE ROLE You'll own the technical... 
    Work experience placement
    Local area
    Weekend work

    Paramount Unified School District

    Burbank, CA
    4 days ago
  • $160k - $210k

     ...marketing solutions for small businesses. We're seeking an experienced Engineer to develop and build innovative data products and systems that...  ...that deliver rich interactions with our data. Engage with software engineers, data scientists, and product managers to create... 
    Senior
    Full time
    Temporary work

    Enigma

    Los Angeles, CA
    more than 2 months ago
  •  ...automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a...  ...control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably,... 
    Senior
    Permanent employment
    Full time

    Revel

    Los Angeles, CA
    a month ago
  • $180k - $210k

     ...both the intelligence of our data and the systems through which customers access it. We are looking for an experienced Senior Software Engineer to join our Match Team and help shape the next generation of Enigma’s customer-facing data products. You will play a central... 
    Senior
    Full time

    Enigma

    Los Angeles, CA
    more than 2 months ago
  • $170k - $200k

     ...to help us create it. Who you are We are seeking a Senior Backend Engineer to join our Advanced Technologies team. In this role, you will...  ...~ Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field ~8+ years of experience in... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area

    Metropolis Corp

    Los Angeles, CA
    a month ago
  • $135k - $210k

     ...About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts,combining deep technical...  ...quantum advantage worldwide. About the role As a Senior Back-end Engineer on the Boulder Opal Scale Up team, you... 
    Senior
    Full time
    Worldwide

    Q-ctrl

    Los Angeles, CA
    more than 2 months ago
  • Lead Software Engineer - RokuLocation: On-Site - New York / Los Angeles / San Francisco / Ft. LauderdaleAbout The RoleYou'll own the technical direction of the Paramount+ Roku application — the platform, the patterns, the architecture. This is a hands-on leadership role... 

    Paramount Global

    Burbank, CA
    6 days ago
  • $150k - $185k

     ...Role: Senior Software Engineer – Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About Tillster Tillster, headquartered in the USA, is the global leader in digital ordering and customer engagement solutions. For over a decade we have developed revolutionary... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Visa sponsorship

    Tillster

    Los Angeles, CA
    more than 2 months ago
  •  ...A leading aerospace technology firm in Los Angeles seeks a Ground Software Engineer to design and implement satellite communication software. The role requires extensive programming skills in Python, C++, and Rust, along with experience in microservices and cloud solutions... 
    Senior

    Apex Technology

    Los Angeles, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Roku. Be the first to apply!