Senior Software Engineer, Advertising jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Comp. & Benefits
check
H1B Sponsor Likelynote

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

JavaScriptNodeJSAPI designTypeScriptReactAWSKubernetesProblem-solvingTeamworkSelf-starter

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 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 Company
Total Funding
$212.01M
Key Investors
News CorpFidelityGlobespan Capital Partners
2017-09-28IPO
2015-11-09Series H· $45.5M
2015-11-01Secondary Market

Leadership Team

leader-logo
Preston Smalley
VP of Viewer Product
linkedin
T
Thomas Dodson
Vice President of Platform Operations
linkedin
Company data provided by crunchbase