Sr Software Engineer, Cloud Services at Roku


Company Logo

Roku is Hiring

Job Info:
  • Company Roku
  • Position Sr Software Engineer, Cloud Services
  • Location Bengaluru
  • Source Empllo
  • Published March 23, 2026
  • Category Development
  • Type Full-Time
  • Experience Senior


Job Description

📋 Description

  • Build real-time ads auction systems powering Roku Channel ads.
  • Own core auction capabilities: pod construction, bid evaluation, ranking, pricing, pacing.
  • Build low-latency distributed services at scale handling billions of ad opportunities.
  • Design auction logic balancing viewer experience with advertiser performance and publisher yield.
  • Lead experimentation with A/B tests, simulations, and offline replay; drive data-driven decisions.
  • Partner with product, data science, and ads teams to define vision and roadmap.

🎯 Requirements

  • 5+ years of experience building large-scale distributed systems.
  • 5+ years working with cloud-based platforms and infrastructure.
  • Deep experience building Java microservices for Docker and Kubernetes.
  • Solid understanding of SQL and NoSQL databases.
  • Hands-on experience with AWS, GCP, or similar cloud services.
  • Experience with REST, WebSockets, HTTPS, JSON, and Protobuf.

🎁 Benefits

  • Hybrid in-office Mon-Thu with remote Fridays.
  • Global mental health and financial wellness resources.
  • Medical, dental, vision, life, disability, and retirement options.
  • Paid time off for vacation and personal reasons.
  • Inclusive, accommodating work environment.
  • Details vary by location; discuss with recruiter.

✉️