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

Senior Software Engineer - Roku

VH1

Senior Software Engineer - RokuLocation: On-Site - New York / Los Angeles / San Francisco / Ft. LauderdaleAbout The RoleYou'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 DoDesign, 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 requirementsUse RSG 1.3 data transfer APIs, BrightScript Memory Monitor, and Perfetto tracing to find and fix performance problems before users hit themBuild real-time personalization and engagement features — personalized recommendations, dynamic artwork, ad engagement — within Roku's memory and performance budgetsWrite clear documentation for components, architecture decisions, and platform-specific patternsMeasure and improve application performance and stability through instrumentation and observabilityWork across agile teams and coordinate with backend engineering and DevOps/SRE on service builds and deploysReview code, pair with teammates, and raise the quality bar across the teamMaintain and improve CI/CD pipelines and testing infrastructureDesign and run A/B tests, then act on what the data saysUse AI development tools to move faster and share what works with the teamRequired Qualifications6+ years writing software3+ years building Roku applicationsBS in Computer Science, a related field, or equivalent work experienceYou know OOP, data structures, and algorithms well enough to design systems, not just pass interviewsBrightScript and SceneGraph SDK, including RSG 1.3You can explain Roku's memory model, the render-thread/task-thread split, device tiers, and what certification requiresRESTful API design and data serializationRoku frameworks and services: RAF, RMF, RokuPayUnit and integration testing on Roku protocol and caching behaviorGit and GitHubYou write and speak about technical decisions in a way that helps people act on themYou use AI tools (Copilot, Claude, Cursor, or similar) to write and ship code fasterDesired QualificationsBrighterScript and Roku community tooling (ropm, bslint, roku-debug)Other OTT platforms: Fire TV, Android TV, Apple TV, Samsung TV, LG webOSObservability tools: Conviva, New Relic, Datadog, SentryMicroservices and backend-for-frontend patternsYou've worked with personalization or recommendation APIs on resource-constrained devicesE2E testing for connected-device applicationsDocker and CI/CD tooling (Jenkins or similar)GraphQLYou share AI tools and workflows that save the team timeYou care about UX enough to push back on Product and Design when something isn't rightYou say "I don't know" when you don't knowYou've worked across time zones without waiting for meetings to unblock youWhat Good Looks LikeYou open a 200-file BrightScript repo you've never seen and start making changes the same dayOther engineers read your code and understand it without a walkthroughYou notice a memory spike on a Roku Express before QA files a ticket. You fix it and write up what happenedYou track Roku OS releases and adopt new APIs when they solve a real problem, not because they're newYou write architecture docs, component guides, and Slack explanations that save ten people from asking the same questionYou push back when a plan has gaps. You suggest a better oneYou treat the build pipeline, test coverage, and error monitoring like product featuresYou make the people around you better at their jobsParamount is an equal opportunity employer committed to a diverse and inclusive workplace.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Roku in Los Angeles, CA vacancy
  • $148.7k - $199.4k

     ...Sr Product Software Engineer (Roku Engineering)Disney Entertainment & ESPN TechnologyOn any given day at Disney Entertainment & ESPN Technology...  ...-View-ViewModel) architectureUnder the guidance of more senior engineers, candidates will be expected to be proficient in... 
    Senior
    Worldwide

    Walt Disney Company

    Glendale, 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 — ROKU Location: On-Site - New York / Los Angeles / San Francisco / Ft. Lauderdale ABOUT THE ROLE You'll build... 
    Senior
    Work experience placement
    Local area
    Burbank, CA
    2 days ago
  • $150.9k - $202.4k

    Job Posting Title:Senior Product Software Engineer - FrontendReq ID:10153777Job Description:Technology is at the heart of Disney’s past, present, and...  ...native or device platform: iOS (Swift), Android (Kotlin), Roku (BrightScript), or Web (TypeScript/JS)Familiarity with cross... 
    Senior
    Full time
    Work experience placement

    Hulu

    Santa Monica, CA
    8 days ago
  • $150k - $212k

     ...logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight.Senior Software EngineerParallel Systems is seeking a Senior Software Engineer to design, build, and optimize critical system applications. You will work on high-performance... 
    Senior
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    5 days ago
  • $94.97k - $250k

     ...to be the safest, most convenient way to offer a ticket to the millions of fans who browse our platform around the world.Senior Software Engineer (StubHub, Inc., Los Angeles, CA)Design and maintain core engineering infrastructure, including shared frameworks, internal... 
    Senior
    Remote work
    Worldwide
    2 days per week

    StubHub

    Los Angeles, CA
    6 days ago
  • $150k - $200k

    Find your next opportunity today. Senior Software Engineer Pasadena, CAna Employment Type: Perm Job Number: 25944Remote Options: RemoteJob DescriptionSenior Software Engineer - Full Stack, AI & E-Commerce Location: Fully Remote (U.S.) Compensation: $150,00... 
    Senior
    Permanent employment
    Full time
    Remote work

    Prosum IT Staffing

    Pasadena, CA
    6 days ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Los Angeles, CA
    4 days ago
  • $180k - $200k

     ...research and production teamsRequired Skills7+ years experience as a software engineerExpert knowledge in Python and NodeJSExperience with...  ...RequirementsBachelors degree with 8+ years of software engineering experience AND 6+ years of Python and NodeJS experience AND 6+... 
    Senior
    Full time
    Contract work
    Work at office
    Local area

    Indigo Vision

    Los Angeles, CA
    4 days ago
  • $144k - $216k

    Los Angeles, CaliforniaEngineering - Engineering /Full-time /HybridThe Senior Software Engineer is a technical pillar and a force multiplier within the organization. In this role, you move beyond the execution of features to owning the architectural integrity, long-term... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Floqast

    Los Angeles, CA
    7 days ago
  • Senior Software EngineerLocation: Los Angeles, CA (Onsite)Compensation: $130,000 - $170,000k annually (Dependant on relevant years of experience...  .... We are looking for an experienced software development engineer to join our software R&D team to help us build new products... 
    Senior

    SprintRay

    Los Angeles, CA
    7 days ago
  • $141.4k - $204.4k

     ...creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Job Title: Senior Software Engineer - Generalist (Apex Legends)Location: Hybrid - Vancouver or Los AngelesReports to: Lead Software EngineerJob Summary:Founded... 
    Senior
    Full time
    Local area

    Electronic Arts

    Los Angeles, CA
    4 days ago
  • $160k - $180k

     ...more about Age of Learning, visit AgeofLearning.com.Summary: AI Software Engineer 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 to join the ABCmouse product team within Digital... 
    Senior
    Local area
    Worldwide

    Age of Learning

    Glendale, CA
    6 days ago
  • $190k - $225k

     ...looking for a Vice President to join our newly formed Product Engineering group. This is a senior individual contributor who will be instrumental in...  ..., building systems, solving hard problems, and shipping software. If you're looking for a role where you direct work rather... 
    Senior
    Full time
    For contractors
    Local area
    Flexible hours

    Oaktree Capital Management

    Los Angeles, CA
    8 days ago
  •  ...automated processes that handle claims and denials end-to-end. You will design and deploy autonomous backends, contribute to architecture, and mentor engineers while collaborating with product and healthcare teams to impact patient care and financial #J-18808-Ljbffr... 
    Senior

    Commure

    Los Angeles, CA
    8 hours ago
  • The Walt Disney Company Growth, Commerce, and Identity Experience organization powers foundational user experiences across Disney+, Hulu, ESPN+, and other Disney business units. These experiences are built on a shared identity platform enabling secure authentication, registration...
    Senior

    The Walt Disney Company

    Santa Monica, CA
    6 hours ago
  •  ...Chaos Industries is seeking a highly-skilled Senior Guidance Software Engineer to lead the design of guidance software on a clean-sheet airframe. You will work within the R&D team and collaborate across product families, applying your expertise in guidance algorithms for... 
    Senior

    CHAOS Industries

    Los Angeles, CA
    2 days ago
  • $190k - $215k

     ...thorough logs and documentation for auditing purposes. Who We’re Looking For Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Proven experience as a Software Engineer with a focus on payment platforms... 
    Senior
    Work experience placement
    Casual work
    Work at office
    Remote work
    Home office

    linktree

    Los Angeles, CA
    6 hours ago
  •  ...support payments to content creators and rights holders across Disney Movies and TV. Lead feature development, collaborate across engineering, product, and finance, uphold engineering quality, mentor colleagues, and help resolve production incidents. Requirements:... 
    Senior

    The Walt Disney Company

    Glendale, CA
    7 hours ago
  •  ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person... 
    Senior
    Part time
    Remote work
    Flexible hours

    Acedevshop

    Los Angeles, CA
    11 hours ago
  •  ...Senior Software Engineer - BaaS TeamJob Title: Senior Software Engineer - BaaS TeamLocation Requirement: This position is open only to candidates who currently reside in West Los Angeles, CA.Job Summary: We are seeking a highly skilled and motivated Senior Software Engineer... 
    Senior
    Flexible hours

    Tranzeal

    Los Angeles, CA
    4 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
    6 days ago
  •  ...Senior Software EngineerThis specific role focuses on the technology leadership and management of the build and integration functions of...  ...service offerings through detailed technical analysis.Defining engineered designs, including full documentation.Establishing close... 
    Senior

    RIT Solutions

    Burbank, CA
    4 days ago
  •  ...Senior Software EngineerA Senior Programmer is responsible for leading and/or working on the most complex IT applications design, documentation...  ...of the systems environment; evaluating new systems engineering technologies and their effect on the operating environment;... 
    Senior

    Artech

    Los Angeles, CA
    4 days ago
  •  ...Senior Software Engineer – Flight ReliabilityInglewood, CA – Relocation Assistance ProvidedOur client is a leader in the commercial space industry with proven launch services and robust spacecraft programs.The jobOur client's flight reliability software team creates mission... 
    Senior
    Relocation package

    Galaxy Technology Hires LLC

    Inglewood, CA
    4 days 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
    9 days ago
  • $150k - $200k

     ...Senior Software Engineer Location: Remote (US) Compensation: $150,000–$200,000 base, depending on experience Employment Type: Full-time, permanent About adduro.io adduro.io is a Colorado-based AdTech company specializing in streaming advertising—ads running... 
    Senior
    Permanent employment
    Full time
    Remote work

    adduro.io

    Los Angeles, CA
    11 hours ago
  • $158.4k - $207.9k

    Hi, we're Oscar. We're hiring a Senior Software Engineer, Backend to join our Engineering team.Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health... 
    Senior
    Full time
    Work at office
    Flexible hours

    Oscar Health Insurance

    Los Angeles, CA
    8 days ago
  • CHAOS Industries is seeking a Senior Guidance Software Engineer to lead the design of guidance software for a clean-sheet airframe design. You will contribute across product families and mentor engineers in a fast-paced R&D environment. The role requires 10+ years in object... 
    Senior

    Chaos Industries

    Los Angeles, CA
    3 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
    6 days ago
  •  ...Senior Software EngineerWe're looking for a full-time Senior Software Engineer to join us in our mission of bringing the ION Factory OS to next-generation hardware builders around the globe. We are looking for engineers who leverage AI coding tools to build end-to-end... 
    Senior
    Full time
    Work at office
    Flexible hours

    First Resonance

    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!