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

Lead Software Engineer - Roku

Paramount Global Services

Lead Software Engineer - Roku

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

About The Role

You'll own the technical direction of the Paramount+ Roku application — the platform, the patterns, the architecture. This is a hands-on leadership role where you write and review code and set the standard for a team of engineers shipping features to millions of viewers. Roku's constraints — tight memory budgets, a single-threaded render loop, hardware spanning five years of device generations — are the environment you thrive in, not just tolerate. You know these constraints well enough to teach them, and you'll lead a team through them.

What You'll Do

  • Set technical direction for the Paramount+ Roku application — choose the patterns, own the architecture, defend the decisions
  • Build and maintain core framework components and features — this is a hands-on role where you ship code
  • Lead a team of Roku engineers through code reviews, pair programming, and feedback that helps people grow
  • Architect around Roku's constraints: memory limits, render-thread/task-thread boundaries, device performance tiers, and certification requirements
  • Ship real-time personalization features — personalized recommendations, dynamic artwork, and ad engagement experiences — within Roku's memory and threading constraints
  • Drive adoption of RSG 1.3 data transfer APIs, BrightScript Memory Monitor, and Perfetto tracing across the team
  • Scope projects, identify risks before they become blockers, and keep the team shipping
  • Coordinate with Product, Design, Backend Engineering, and DevOps/SRE to translate requirements into plans your team can execute
  • Write architecture docs, RFCs, and component guides so decisions are visible and durable
  • Maintain and improve CI/CD pipelines, testing infrastructure, and build tooling
  • Design and run A/B tests, then act on the results
  • Use AI development tools to move faster, and help the team adopt them

What Good Looks Like

Your team ships on time because you scoped the work correctly — not because anyone worked weekends

Engineers on your team grow quarter over quarter. They take on harder problems this quarter than last. You can name what changed

You open a 200-file BrightScript repo you've never seen and start making changes the same day — and you've given your team the docs and context to do the same

You notice a memory spike on a Roku Express before QA files a ticket. You fix it, write up what happened, and turn it into a pattern the team follows

You write architecture decisions down. Six months later, a new engineer reads one and understands why you chose what you chose

You push back when a plan has gaps and suggest a better one — without making people feel small

You treat the build pipeline, test coverage, and error monitoring like product features

You make the people around you better at their jobs. They'd say so if asked

Required Qualifications

  • 8+ years writing software
  • 4+ years building Roku applications
  • 2+ years leading a team or serving as a technical lead
  • BS in Computer Science, a related field, or equivalent work experience
  • Strong foundation in OOP, data structures, and algorithms — able to design systems and evaluate others' designs
  • BrightScript and SceneGraph SDK, including RSG 1.3 — you can explain the tradeoffs between MoveIntoField, PostMessage, and CopyMessage without looking them up
  • Deep command of the Roku threading model and where performance falls apart on low-end devices
  • Roku frameworks and services: RAF, RMF, RokuPay
  • Unit and integration testing on Roku — you've built test infrastructure, not just written tests
  • RESTful API design, caching behavior, and CDN interaction
  • Git and GitHub
  • Strong technical writing — architecture docs and plans that people actually read and act on
  • Active use of AI development tools (Copilot, Claude, Cursor, or similar) with concrete examples of how they've changed how you work

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
  • Experience integrating personalization or recommendation systems into connected-device applications
  • Experience with real-time or event-driven architectures on client platforms
  • E2E testing for connected-device applications
  • Docker and CI/CD tooling (Jenkins or similar)
  • GraphQL
  • Track record of introducing AI tools to a team — actual adoption, not just a demo
  • You care about UX enough to push back on Product and Design when something isn't right
  • You've worked across time zones without waiting for meetings to unblock yourself

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Roku in New York, NY vacancy
  • $124k - $186k

     ...and aim to leave a positive mark on culture. Job Title : Lead 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... 
    Suggested
    Contract work
    Local area
    Remote work
    Shift work

    Paramount

    New York, NY
    2 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community banking, you are an integral part of an agile team that works to enhance... 
    Suggested
    For contractors
    Local area

    J.P. Morgan

    New York, NY
    4 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer - Precious Metals / Front Office / Athena at JPMorgan Chase within the Commercial and Investment Banking - Precious Metals... 
    Suggested
    For contractors
    Work at office

    J.P. Morgan

    New York, NY
    14 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer - ML at at JPMorgan Chase within the Consumer & Community Banking (CCB) line of business, you serve as a seasoned member of... 
    Suggested

    J.P. Morgan

    New York, NY
    14 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management, Digital Assets Team, you are an integral part of an agile team that... 
    Suggested
    Contract work

    J.P. Morgan

    New York, NY
    14 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking's Customer Identity Platform team, you are an integral part of an... 
    Flexible hours

    J.P. Morgan

    New York, NY
    14 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer Banking, you are an integral part of an agile team that works to enhance, build, and... 

    J.P. Morgan

    New York, NY
    3 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking, you are an integral part of an agile team that works to... 

    J.P. Morgan

    New York, NY
    14 days ago
  •  ...'s constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Full Stack Senior Lead Software Engineer- Hedge Fund Technology at JPMorganChase within the Asset and Wealth Management Technology Organization- Highbridge Capital... 
    For contractors
    Work at office

    J.P. Morgan

    New York, NY
    14 days ago
  • $119.6k - $222k

     ...Lead Engineer Epsilon is looking for a lead engineer to help drive the design, delivery, technical strategy, and execution of core capabilities...  ...with strategic business objectives. Own the end-to-end software development lifecycle, including requirements gathering,... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Digitas

    New York, NY
    2 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management, Digital Assets Team, you are an integral... 
    Contract work

    Chase

    New York, NY
    1 day ago
  • $133.3k - $237.1k

     ...Wells Fargo Technology Engineer At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially...  ...Web-API consumption experience ~4+ years of experience with software architecture design principles and designing software solutions... 
    Work at office
    Remote work

    Phenom People

    New York, NY
    3 days ago
  • $215.2k - $245.6k

     ...Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    New York, NY
    6 days ago
  • $225k - $260k

     ...customers including ClassPass, Capital One, Cisco, and Rippling, just to name a few. Our focus is on building software with care and craftsmanship and our engineering blog posts offer a taste of that. Backed by top investors such as Matrix Partners, Battery Ventures,... 
    Visa sponsorship

    LogRocket

    New York, NY
    3 days ago
  • Job Posting Must have: 4-7 Years of Development experience Java Apache Beam Kafka GCP Elastic Search Git Nice to have: Python is a plus Docker/Kubernetes is a plus Required Skills: Java, Apache Beam, Kafka, GCP, Elastic Search, Python...

    Software Technology Inc

    New York, NY
    3 days ago
  •  ...Lead Software Engineer The Software Developer will support the Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR), contributing to the design, development, and delivery of secure, scalable technology solutions. This role focuses on building modern... 

    RIT Solutions

    New York, NY
    3 days ago
  • $197.3k - $225.1k

     ...Lead Software Engineer We are hiring a Lead Software Engineer to build the AI-powered marketing content layer - the systems that generate, assemble, review and publish marketing content across email, mobile app, site placement and push notifications. You will work... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corp

    New York, NY
    3 days ago
  • $140.6k - $173.1k

     ...About the Team/Role We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform... 
    Flexible hours

    WEX

    New York, NY
    3 days ago
  • $200k - $300k

     ...helped scale The Trade Desk into the world's leading ad tech platform, we bring deep...  ...Your Team You'll join Evertune's engineering team at a pivotal moment in the company'...  ...experience building and shipping production software as a full stack engineer ~ Proven ability... 
    Work at office
    Local area
    Visa sponsorship

    Evertune

    New York, NY
    3 days ago
  •  ...before. We're motivated by challenging the status quo and leading instead of following. Our drive to deliver exponential value...  ...with fun and lightheartedness." Brandon Vincent Lead Software Development Engineer "As someone who worked in academia, led a nonprofit, and... 
    Flexible hours

    Amperity

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

     ...Responsibilities On this team, you'll: Report directly with Dioptra's founders as part of a small, highly focused product and engineering group Build and evolve front-end experiences that bring powerful AI capabilities to life for end users Design intuitive,... 
    Contract work
    Local area
    Flexible hours

    Icertis

    New York, NY
    5 days ago
  • $115k - $140k

     ...Job Title: Lead Software Engineer Corporate Title: Associate Department : Group Technology Location: NY, NY The pay range for this position at commencement of employment is expected to be between $115,000 and $140,000 annually. * (see below footnote... 
    Work at office
    Relocation package

    Nomura International

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

     ...us here. About the team Alloy's engineering org is built around speed, ownership, and...  ...care about the full lifecycle of the software they ship. The backend powers everything...  ...What you'll be doing As a Senior/Lead Platform Engineer, you will: Architect... 
    Work at office
    Local area
    Immediate start
    Work from home
    Home office
    Monday to Friday
    Flexible hours

    Alloy

    New York, NY
    4 days ago
  • $225k - $250k

     ...and solutions. We are backed by a powerhouse of industry-leading Board of Directors and Advisory Council Members who are passionate...  .... About The Role WHAT WE'RE LOOKING FOR The Lead Software Engineer is a core member of the product development team at Project... 
    Full time
    Temporary work
    Work at office
    Local area

    Project Healthy Minds

    New York, NY
    4 days ago
  •  ...scale and hardest problems in computer science and software development. If you have a solid grounding in software engineering, continuous delivery, and computer science, and...  ...We are looking for a talented and experienced Lead Software Engineer to lead a remote-first team... 
    Temporary work
    Local area
    Remote work

    Jobot

    New York, NY
    5 days ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a... 
    Full time
    Part time
    Internship
    Local area

    Capital One

    New York, NY
    6 days ago
  •  ...business analysts, quality assurance and other engineers Participate in agile ceremonies Working closely with technology leads to help design maintainable, robust systems...  ...in SQL Knowledge of professional software engineering best practices for the full software... 

    Omni Inclusive

    New York, NY
    4 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Neovest team, you are an integral part of an agile team that works to enhance, build, and... 

    J.P. Morgan

    New York, NY
    13 days ago
  •  ...Lead Software Engineer - Web Paramount is looking for a Lead Software Engineer to join our Web Engineering organization. In this role, you'll own the technical direction and delivery of frontend experiences across Paramount+ and the other brands we support. You'll... 

    Paramount Global Services

    New York, NY
    3 days ago
  •  ...The Technical Lead is responsible for the overall design, implementation and quality of the code the team produces across one or more...  ...databases.. Qualifications : • 8+ years experience in java software development demonstrating increasing levels of responsibility... 
    For contractors
    Visa sponsorship

    AutoNation

    New York, NY
    2 days ago

Do you want to receive more vacancies?

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