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

Senior Software Engineer - Roku

Paramount Global Services

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Roku in New York, NY vacancy
  • $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

    New York, NY
    4 days ago
  • $148.7k - $199.4k

     ...the organization.We’re seeking a Product Software Engineer II for the ABC News Mobile and Living...  ...ABC News Direct-to-Consumer client app on Roku streaming devices and smart TVs. We’re looking...  ...architectureUnder the guidance of more senior engineers, candidates will be expected... 
    Senior
    Worldwide

    Disney Interactive

    New York, NY
    1 day ago
  • $148.7k - $199.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

    New York, NY
    3 days ago
  • $195k - $408k

     ...Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming...  ...'s advertising business. The mission of the Ad Engineering Team is to build this platform. We are hiring a Senior Software Engineer for the Advertising Platform to play a... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    New York, NY
    3 days ago
  • $185k

     ...Senior Software Engineer, Backend FuboTV Inc. is a consumer-first live TV streaming company that is defining the future of TV. Ranked among Fast...  ...engineers, to ship features across web, mobile, Smart TV, Roku, and Apple TV. We're looking for engineers who care as much... 
    Senior
    Work at office

    FuboTV

    New York, NY
    2 days ago
  • This is a dummy JD updated to meet the min characters check point. Direct new allocations / reallocations / rotations are being created with this JD for the allocation of the resourceThis is a dummy JD updated to meet the min characters check point. Direct new allocations...
    Senior

    Virtusa

    New York, NY
    1 day ago
  •  ...amazing start-up company, and they are into creating new hiring culture.They are looking for a software expert who can do majolica by programming.Job DescriptionJob Title: Senior Software EngineerJob Level : Senior LevelJob Location: New York, NYIndustry: Start UpJob... 
    Senior

    Roljobs Technology Services

    New York, NY
    1 day ago
  • $175k - $325k

     ...not enough. To succeed, you need to be willing to master the options trading domain and translate this mastery into cutting edge software solutions, collapsing data cardinality where possible. Opportunities may be available from time to time in any location in which the... 
    Senior
    Work experience placement

    Citadel Securities

    New York, NY
    1 day ago
  •  ...YorkDepartment: TechnologyExperience Level: Experience ProfessionalsContact: Paul KrugJob ID: REQ8220Role OverviewWe are looking for a Senior Software Engineer who is both a strong systems engineer and an AI-native builder. You should have exceptional programming fundamentals, deep... 
    Senior

    Balyasny Asset Management

    New York, NY
    5 days ago
  •  ...who are building AI agents to help modernise legacy enterprise software within 92% of the Global 2000. Their platform helps modernise...  ...the productivity of internal teams. They are looking for Senior Engineers after raising a $40m funding round, specifically who can work... 
    Senior
    Full time
    Live in

    Trust In Soda

    New York, NY
    1 day ago
  • $212.5k - $250k

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...software delivery lifecycle so Carta's engineers can do the best work of their careers.We...  ...write it.The Problems You’ll SolveAs a Senior Software Engineer II on DevEx, you will:... 
    Senior
    Full time

    Carta

    New York, NY
    4 days ago
  •  ...applications that support trading and brokerage operations for global fixed income markets.Bachelor’s degree in Computer Science, Engineering, or related field.5+ years of professional experience in Java development.Prior experience in electronic trading systems,... 
    Senior

    Cantor Fitzgerald

    New York, NY
    3 days ago
  • About the Forward Deployed Engineering TeamForward Deployed Engineering is a small-in-headcount, high-impact team of entrepreneurial engineers who work directly with Narmi's financial institution customers to build features and configure the platform for their specific... 
    Senior
    Casual work
    Work at office
    Remote work
    Relocation
    3 days per week

    Narmi

    New York, NY
    3 days ago
  • $193.5k - $253k

     ...and code reviews to establish and maintain best practices in software development.Drive the short-term technical vision and roadmap...  ...Minimum qualifications:Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related... 
    Senior
    Full time
    Temporary work
    Work at office

    Google

    New York, NY
    5 days ago
  • $190.4k - $285.6k

     ...initiatives, author design documents and build consensus across engineering teams. Define technical roadmaps for complex, multi-quarter...  ...Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Engineering, or a related field, plus four (4) years... 
    Senior
    Remote work

    Stripe

    New York, NY
    2 days ago
  • $95 - $115 per hour

    DescriptionKforce has a client in NYC that is seeking a Senior Software Engineer.Summary: We are seeking a Senior Salesforce Engineer with strong experience in Salesforce Marketing Cloud and Sales Cloud to join our growing development team. This role is critical in leading... 
    Senior

    KForce

    New York, NY
    3 days ago
  • $212.5k - $250k

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...shape the outcome. You'll join a small, senior team that blends startup-style execution...  ...You'll SolveAs a Senior Software Engineer II, KYC, you will lead technically complex... 
    Senior
    Full time

    Carta

    New York, NY
    2 days ago
  • $160k - $240k

    Senior Software Engineer - Connectivity Gateway Location New York Business Area Engineering and CTO Ref # 10051624 Description & Requirements AI may be the brain — but connectivity is still the nervous system. No matter how intelligent systems become... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    4 days ago
  • $25k

     ...performers, venues, and fans, and build a generational consumer brand in the process. All we’re missing is you.We are looking for Software Engineers with varying levels of experience to join SeatGeek’s R&D team.What you'll doRun a modern, containerized service-oriented... 
    Senior
    Work at office
    Local area
    Work from home
    Home office

    SeatGeek

    New York, NY
    3 days ago
  • $148.5k - $223.9k

     ...the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.We are seeking a Senior Member of Technical Staff to drive the design and delivery of large-scale, distributed systems within Salesforce’s Security ecosystem... 
    Senior
    Full time

    Salesforce

    New York, NY
    3 days ago
  • $175k - $250k

     ...seek people who think in code and are motivated by being around like-minded people.The Role: Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our... 
    Senior
    Casual work
    Flexible hours

    WorldQuant

    New York, NY
    1 day ago
  • $196k - $230k

     ...Robinhood. Our team owns and scales the systems that thousands of engineers rely on daily, partnering with software developers across the company to make development fast, reliable, and cost-efficient!As a Senior Software Engineer, you will focus on building and scaling our... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    New York, NY
    3 days ago
  •  ...operators who invent new ways of working in an industry that historically has resisted innovation. Join us!Senior Software EngineerAbout the RoleAs a Senior Software Engineer at Blink, you'll take on some of our most critical technical challenges and drive high-impact product... 
    Senior

    Blink Health

    New York, NY
    2 days ago
  • $192k - $240k

     ...spend management, bill pay, and travel software, Brex enables founders and finance teams...  ...and support you need to grow your career.Engineering at BrexEngineering at Brex is about building...  ...become leaders.What you’ll doAs a Senior Software Engineer, Infrastructure (Release... 
    Senior
    Work at office
    Remote work
    Work from home

    Brex

    New York, NY
    1 day ago
  • $188k - $242k

     ...your skills to the next level and join a team of innovative self-starters in a supportive, entrepreneurial environment?As a Senior Software Engineer, you will be leveraging your experience working within a service-oriented architecture. You will be responsible for... 
    Senior
    Full time
    Contract work
    For contractors
    Casual work
    Work at office
    Local area

    Justworks

    New York, NY
    4 days ago
  • $148.5k - $223.9k

     ...the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.We are seeking a Senior/Lead Member of Technical Staff to drive the design and delivery of large-scale, distributed systems within Salesforce’s Security ecosystem... 
    Senior
    Full time

    Salesforce

    New York, NY
    1 day ago
  • $139k - $242k

     ...scale. Our team sits at the intersection of container runtimes, lightweight virtualization, GPU infrastructure, and Linux systems engineering. We partner closely with security, platform, and GPU infrastructure teams to deliver robust, isolated, and efficient execution... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    3 days ago
  •  ...established company with a start-up culture seeking creative entrepreneurial people like you to join our team. We’re seeking a Senior Software Engineer to join our global team to be responsible for ensuring the integrity, reliability and maintenance of our internally... 
    Senior
    Full time
    Work experience placement
    Internship
    Local area
    Immediate start

    TransPerfect

    New York, NY
    3 days ago
  • $141k - $216.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better together...  ...; it is the actual call-handling engine, responsible for every packet, every route...  ...of uptime in a life-critical system.As a Senior UC Software Engineer, you will help design... 
    Senior
    Work experience placement
    Work at office

    Axon

    New York, NY
    4 days ago
  • $188k - $242k

     ...create a seamless experience for employers and their employees.Engineers in this organization partner closely with Product, Design,...  ...data compartmentalized and secureHow You Will Do Your WorkAs a Senior Software Engineer, how results are achieved is paramount for your... 
    Senior
    Casual work
    Work at office
    Local area

    Justworks

    New York, NY
    5 days ago

Do you want to receive more vacancies?

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