Roku

Senior Software Engineer (Java - Backend, Ads Engineering)

Roku
Apply
2 months ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, and maintain large-scale, highly performant, real-time applications.
  • Own feature development and work directly with product and engineering teams.
  • Communicate effectively with technical and non-technical audiences.
  • Promote best practices across development, QA, and infrastructure/operations functions.
  • Advocate for platform innovation and reuse.
  • Deliver high-quality software in a timely manner and mentor team members.

Requirements

  • 8+ years of experience building large-scale, low-latency distributed systems.
  • Strong command of Java or C++.
  • Solid understanding of algorithms, data structures, performance optimization, object-oriented programming, multithreading, and real-time programming.
  • Experience with distributed caching and SQL or NoSQL databases is a plus.
  • Experience with big data and cloud services such as AWS or GCP is a plus.
  • Experience in the advertising domain is a plus.
  • Bachelor's or master's degree in Computer Science, Engineering, or equivalent experience.
  • Strong communication, accountability, ownership, critical-thinking, decision-making, collaboration, and results orientation.
  • AI growth mindset and AI literacy.

Benefits

  • Hybrid work generally Monday through Thursday in the office, with Fridays generally flexible for remote work.
  • Mental health and financial wellness support.
  • Healthcare benefits may include medical, dental, and vision coverage.
  • Life, accident, disability, commuter, and retirement benefits may be available depending on location and role.
  • Time off is provided in accordance with local leave policies and personal needs.
Roku

About Roku

1,001-5,000 employees

Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.

Contact me