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.
- ...experience Life at Visa. Job Description As a Senior Staff Software Engineer on the Acceptance Solutions technology team, you will play a... .... • Proven track record of responsibilities as a technical lead. • Proven track record of developing and architecting...SuggestedFull timeWork experience placementWork at officeLocal area
- ...Overview Sedaro is hiring a Lead Software Engineer to optimize performance across our Cesium-based 3D rendering and data pipeline for aerospace simulation. You'll profile and eliminate bottlenecks, optimize how we move massive datasets from backend to browser...SuggestedPermanent employmentFull timeFlexible hours3 days per week
$87.1k - $157.45k
We are seeking an experienced Lead Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team - designing, building, and testing...SuggestedFull time$172.5k - $260.1k
...to level-up your career at the company leading workforce transformation in the agentic... ...seeking a passionate and highly skilled AI/SW Engineer to join our team in Tableau developing... ....Solve challenges with probabilistic software, ensuring defensive error handling, streaming...SuggestedFull time- Lead Software Engineer, Phantom WorksCompany:The Boeing CompanyThe Boeing Company is currently seeking a Lead Software Engineer to support our Phantom Works Software Engineering team located in Berkeley, MO. This position is based in Berkeley, MO; however, it may also...SuggestedPermanent employmentFull timeWork experience placementFor subcontractorRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$148.5k - $260.1k
...heart of it all.Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right... ...future of Salesforce.Note: By applying to the Senior / Lead Software Engineer - Full Stack posting, recruiters and hiring managers across...Full timeRemote work$120k - $150k
...Salary: $120K-150K + Equity Overview Sedaro is hiring a Lead DevOps Engineer to build our culture of operational excellence. In this role... ...experience ~3+ years of professional experience in software engineering ~ Experience with cloud infrastructure and distributed...Permanent employmentFlexible hours3 days per week$13 per hour
...to level-up your career at the company leading workforce transformation in the agentic... ...experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor... ...business needsBuild and ship production-grade software using modern engineering practices, with...Full time- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...in a Microsoft environment. The Lead BI Software Engineer must have extensive...Worldwide
$185k - $215k
...work makes an impact, come join us! Working at SITE Technologies: SITE Technologies is seeking a hands-on Lead Backend Software Engineer to lead and grow a small backend team while personally building and evolving SITE's platform and related customer systems...Remote jobFull timeTemporary work$140k - $220k
...reliabilityPartner closely with product managers, UI/UX designers, and backend engineers to translate requirements into well-architected, shippable... ...on how we handle your personal information.ZoomInfo may use a software-based assessment as part of the recruitment process. More...Worldwide- ...perspectives, together we will honor our past and make Amtrak a company of the future. Job Summary We are seeking a Lead Software Engineer to deliver high-quality software solutions that meet and exceed business needs. This role encompasses full lifecycle...Hourly payPermanent employmentTemporary workWork experience placementInterim roleLocal areaRelocationFlexible hours
- Lead Software Engineer Roy Jorgensen Associates, Inc. (Jorgensen) is a world leader in maintenance management. For over 65 years Jorgensen has provided a diverse range of facility and highway infrastructure, consulting, maintenance and management services. Our professionals...Full timeContract workWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursNight shift
- ...offshore with 15. The team is composed of a PM, Delivery Lead, Developers/QA, and Cloud DevOps Engineer. Top responsibilities for this position include:... .... Thorough understanding of fundamental software engineering and computer science principles: object-oriented...
- ...Our client is looking for a Software Engineer - Java. If interested please send me your updated resume with expected annual Salary. Clearance: TS/SCI Clearance Job Classification: Full Time Location: Herndon, VA, King of Prussia, PA Basic Qualifications:...Full time
- ...Overview: Lead Software Engineer, Full Stack Position Responsibilities 5 DAYS ON SITE CONTRACT TO HIRE ROLE (NO SPONORSHIP) JSCRIPT/REACT FRONT-END GO- BACKEND About the Role seeking a talented Lead Full Stack Software Engineer to join our forward...Full timeContract workTemporary workWork at office
- ...Lead Software Engineer Hologic is seeking a Lead Software Engineer to help design and develop secure, cloud- and edge-based solutions that power the next generation of AI-enabled medical devices. In this role, you will work at the intersection of cloud platforms, AI...Remote work
$158.5k - $237.7k
...Lead Software Development Engineer United States We take play seriously. We're looking for curious adventurers ready to find their party, fueled by imagination and drive to build what's never been built before. At Hasbro and Wizards of the Coast, you'll collaborate...Local areaWorldwide$115k - $160k
...Job Description Job Description Salary: $115K-160K + Equity Overview Sedaro is hiring a Lead Software Engineer to build powerful tools for modeling complex Aerospace simulations. You'll work across the full lifecyclefrom the editor where engineers model systems...Permanent employmentFlexible hours3 days per week$173k - $220k
...airborne and space RF as well as advanced testing enabled by multi-function, multi-modal capabilities. SDD is seeking a Lead Software Engineer to support the design, development, and implementation of real-time processing solutions in software for advanced multi-...Full timeLocal areaRemote workNight shift$131.3k - $237.35k
...cloud operations for the future.We’re seeking a Principal Engineer / Technical Lead to support the Compartmented Enterprise Services Office (CESO... ..., data pipelines (structured/unstructured)Experience with software development languages/environments such as: JavaScript....Full timeTemporary workWork at office$131.3k - $237.35k
...cloud operations for the future.We’re seeking a Principal Engineer / Technical Lead to support the Compartmented Enterprise Services Office (CESO... ..., data pipelines (structured/unstructured)Experience with software development languages/environments such as: JavaScript,...Full timeTemporary workFor contractorsWork at office- ...Job Description Job Description Job Title: Lead Software Engineer – Full Stack Tech Lead Location: McLean, VA (On-site) Employment Type: W2 About the Opportunity: ZipStaff is seeking a Full Stack Tech Lead to lead multiple agile squads at a major financial...Contract work
- ...methodology, maintain systems with regular updates, provide both applications and end- user support, and improve the agility of software development and delivery. • Increase compliance with Federal and Department Green IT goals and initiatives. Highlight eco-friendly...
$161k - $241k
...selection, failover behavior, MTU, segmentation, and traffic engineering where applicable for DB/storage workloads.Experience building... ...rewards package to include competitive compensation and market-leading benefit programs. Information on these benefit programs is available...Local area$145k - $247k
...management, and trading business functions.Help define the technical standards, architectural patterns, governance frameworks, and engineering discipline required to scale AI responsibly across a global asset management platform.This role could have the opportunity for...Full timeLocal areaRemote workWork from home3 days per week- ...future of Navy support. ICI Services—a 100% employee-owned company proudly celebrating 26 years of excellence—is seeking a Lead Technical Marine Engineer to Join our Team in Washington, DC. At ICI Services, our employee-owners drive innovation and deliver mission-focused...For contractors
$100k - $190k
...resiliency, contact center operations, information technology, software engineering, program management, strategic communications, engineering,... ...Position OverviewPantheon Data is seeking an experienced Technical Lead Developer to support Civil Engineering and/or Cybersecurity...Work at officeLocal areaRemote work$168.32k - $252.48k
...characteristic protected by federal, state, or local law. Technical Lead, Mechanical Engineering Analysis The Mechanical Engineering Lead Analyst is a... ...tools such as Mathcad, and finite element analysis (FEA) software such as ANSYS. - Collaborate with cross-functional teams...Permanent employmentFull timeTemporary workWork experience placementLocal areaRelocation package- ...Government as a Mid-Sr. level Technical Lead Developer with prior Federal Government... ...Collaborate with data analytics and engineering teams for solution delivery. Qualifications... ...API development. Minimum 8 years of software development experience. Knowledge of...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer - Roku. Be the first to apply!
- lead system engineer Washington DC
- lead engineer Washington DC
- lead network engineer Washington DC
- lead operating engineer Washington DC
- lead web developer Washington DC
- lead infrastructure engineer Washington DC
- bank software Washington DC
- software asset management analyst Washington DC
- ultimate software Washington DC
- software trainer Washington DC



