Senior Software Engineer - Node.js

Roku
Bengaluru, IndiaPosted 16 March 2026

Job Description

Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team The Advertising Engineering is a group of highly skilled technologists building innovative platform products and services that enable over 100M+ users and streaming devices. We connect users to the streaming content they love and empower publishers to build and monetize large audiences. Our work spans a range of critical services that power the Roku advertising ecosystem, including marketing, sales, backend operations, campaign management, and revenue reconciliation. Within this, the Ads Customer Interfaces team develops full-stack web applications with UI, services, and data layers that provide a unified interface to Roku’s suite of advertising products. Our mission is to deliver a best-in-class user experience for internal and external advertising products, simplifying tasks while delighting users. About the role We are seeking a Senior Node JS backend Engineer, and this role sits at the heart of Roku’s advertising business. The systems you build directly impact revenue execution, campaign quality, operational efficiency, and advertiser experience. You’ll have the opportunity to influence architecture, product direction, and engineering culture while working on problems at real scale. What you’ll be doing Design, develop, and maintain scalable backend services using Node.js for order management and campaign management workflows Build and evolve APIs that support advertising internal or external needs Own end-to-end delivery of features from design through production and post-launch support Collaborate with frontend engineers to power intuitive and reliable customer-facing interfaces Work closely with product managers, ad operations, and business stakeholders to translate complex requirements into robust technical solutions Ensure high standards for performance, reliability, security, and observability in production systems Improve system architecture to support scale, automation, and future platform evolution Mentor junior and mid-level engineers and contribute to engineering best practices Participate in code reviews, design reviews, and on-call rotations as needed Support GenAI-powered services and Agentic AI in Ads automation. Required Qualifications Requirements 8+ years of software development experience, with strong hands-on experience in Node.js Expertise in building RESTful APIs and backend services at scale Strong understanding of asynchronous programming, event-driven architectures, and distributed systems Experience working with databases (SQL and NoSQL) and data modeling for complex business domains Experience integrating with third-party systems and internal platforms via APIs and messaging Solid understanding of cloud-native development and production operations Strong problem-solving skills and ability to work in ambiguous, fast-paced environments Excellent communication skills and ability to collaborate across teams Experience with workflow orchestration, automation, or rule-based systems Exposure to data pipelines, reporting systems, or analytics platforms Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Mond ... (truncated, view full listing at source)
Apply Now

Direct link to company career page

AI Resume Fit Check

See exactly which skills you match and which are missing before you apply. Free, instant, no spam.

Check my resume fit

Free · No credit card

Share