Roku · 1 day ago
Senior Software Engineer, Advertising
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, aiming to connect the entire TV ecosystem. The Senior Software Engineer in Advertising will design and develop web applications and APIs to support advertising campaigns, collaborating closely with UX and product teams to enhance user experiences.
AdvertisingAdvertising PlatformsConsumer ElectronicsDigital EntertainmentDigital MediaHardwareMedia and EntertainmentSoftwareVideo Streaming
Responsibilities
Design, develop and deliver high-quality web applications and back-end services in a Service Oriented Architecture (SOA) model
Add new functionality to existing systems, while constantly working to improve usability, quality, performance and scalability
Provide technical leadership, guidance and support to other team members
Take part in the planning and refinement of features along with the team to come up with innovative and collaborative designs
Work closely with UX designers, product management and end-users to create exceptional user experiences
Provide ongoing support and maintenance of existing products
Deliver constant value back to the business in a highly agile team following continuous deployment
Qualification
Required
BS or MS in Computer Science or equivalent
8+ years of web applications development experience
Expert-level knowledge of JavaScript
Deep experience with NodeJS, TypeScript, and frameworks like Express, NextJS, and React
Working knowledge of containerization and Kubernetes
Expertise in designing and developing APIs, with a firm grasp of API lifecycle management
Experience building large scale and low latency distributed systems
Familiarity with database technologies such as PostgreSQL, Redis, and ElasticSearch
Knowledge and experience with programming best practices, design patterns, software design structures, and testing frameworks
Experience with cloud technology like AWS and GCP
Mindset toward AI adoption and some experience using development AI tools like Github Copilot
Superior problem-solving skills with demonstrable history of autonomously delivering high quality, scalable and maintainable solutions
Intrinsically motivated, independent thinker who works well alone or in group settings with minimal direct supervision
Benefits
Health insurance
Equity awards
Life insurance
Disability benefits
Parental leave
Wellness benefits
Paid time off
Healthcare (medical, dental, and vision)
Life
Accident
Disability
Commuter
Retirement options (401(k)/pension)
Company
Roku
Roku develops video streaming devices that provide users access to Internet-streamed video or audio services.
H1B Sponsorship
Roku has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (120)
2024 (166)
2023 (81)
2022 (279)
2021 (195)
2020 (107)
Funding
Current Stage
Public CompanyTotal Funding
$212.01MKey Investors
News CorpFidelityGlobespan Capital Partners
2017-09-28IPO
2015-11-09Series H· $45.5M
2015-11-01Secondary Market
Leadership Team
Recent News
2026-01-08
Company data provided by crunchbase