Roku logo

Senior Software Engineer, AD Serving

Roku · Posted Sep 12

TV streaming platform, hardware devices, operating system, and digital advertising services

Bengaluru, Karnataka, IndiaFull-timeHybridSenior Level10–15 years₹50.0L–₹80.0L yearly100+ applicants
Consumer ElectronicsStreaming MediaDigital AdvertisingSmart HomeEntertainment SoftwarePublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, on a mission to connect the entire TV ecosystem. The Ad Engineering Team builds a highly scalable, highly available real-time advertising platform that supports and grows Roku's exploding ad business. This Senior Software Engineer role will design, develop, and maintain large-scale, low-latency, real-time applications to deliver a best-in-class advertising platform.

What you will do

  • Work alongside a highly skilled engineering team to design, develop, and maintain large-scale, highly performing, real-time applications
  • Own building features, driving directly with the product, and other engineering teams
  • Demonstrate excellent communication skills in working with technical and non-technical audiences
  • Be an evangelist for best practices across all functions – developers, QA, and infrastructure/ops
  • Be an evangelist for platform innovation and reuse
  • Deliver top-quality software in a timely fashion

Skills used in this role

JavaC++Distributed SystemsLow-Latency SystemsAlgorithmsData StructuresPerformance OptimizationObject-Oriented ProgrammingMultithreadingReal-Time ProgrammingDistributed CachingSQLNoSQLBig DataAWSGCPGen AI

What the employer is looking for

  • 10+ years of experience building large-scale and low-latency distributed systems
  • Command of Java or C++
  • Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming
  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent
  • Self-motivated individual with a high level of accountability and ownership
  • Critical thinking and practical decision-making
  • Can do, results-oriented mindset
  • Nonpolitical, collaborative, and team-oriented
  • Desire to win in a highly competitive industry
  • AI literacy and curiosity. You have either 1) tried Gen AI in your previous work or outside of work or 2) are curious about Gen AI and have explored it

Preferred qualifications

  • Experience with distributed caching, SQL/NoSQL, and other databases is a plus
  • Experience with Big Data and cloud services such as AWS/GCP is a plus
  • Experience in the advertising domain is a big plus

Benefits and support

  • Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families.
  • Our comprehensive benefits include global access to mental health and financial wellness support and resources.
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension).
  • Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs.
  • It's important to note that not every benefit is available in all locations or for every role.

About Roku

Roku pioneered television streaming and provides the leading TV streaming platform built on the proprietary Roku OS. The company connects consumers to entertainment, allows publishers to build and monetize audiences, and offers advertisers powerful tools to engage viewers across streaming devices and smart TVs.

Industry
Consumer Electronics
Company size
3,600 employees
Founded
2002
Location
San Jose, California, USA
Funding stage
Public Company

Funding

Public Company · $214M raised

Fidelity InvestmentsMenlo VenturesGlobespan Capital PartnersNews Corp
  • 2008-02-01Series A$8.36M
  • 2016-01-28Series G$45.5M

Leadership

AW
Anthony Wood

Founder, Chairman and Chief Executive Officer

DJ
Dan Jedda

Chief Financial Officer and Chief Operating Officer

CC
Charlie Collier

President, Roku Media

SK
Stephen Kay

Senior Vice President and General Counsel