Senior Software Engineer at Roku - ScoutJobs - The AI-curated global job board
Skip to content
Roku
Posted 7 hours ago

Senior Software Engineer

RokuSenior Software Engineer, Ad Serving

Perks & benefits

Health InsuranceMedical Insurance

Requirements

10+ years experience in distributed systems, Java or C++ proficiency, Knowledge of algorithms and data structures, Degree in Computer Science or Engineering

Skills

JavaC#Distributed Systems

About the role

Responsibilities

  • Design, develop, and maintain large-scale, highly performing, real-time applications
  • Own feature building and drive collaboration with product and other engineering teams
  • Communicate effectively with both technical and non-technical audiences
  • Evangelize best practices across developers, QA, and infrastructure/ops
  • Drive platform innovation and reuse
  • Deliver top-quality software in a timely fashion

Requirements

  • 10+ years of experience building large-scale and low-latency distributed systems
  • Command of Java or C++
  • Solid understanding of algorithms, data structures, and performance optimization
  • Proficiency in object-oriented programming, multi-threading, and real-time programming
  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent
  • AI literacy and curiosity regarding Generative AI

Preferred Qualifications

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

About the Company

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico. 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.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Roku · New York

Sign up to apply