GrepJob
Roku

Senior Software Engineer (Java - Backend, Ads Engineering)

Roku
Apply
about 2 hours ago
Bengaluru, IndiaSenior
H1B Sponsor

Responsibilities

  • Design, develop, and maintain large scale, highly performant, real-time applications.
  • Own building features and collaborate with product and engineering teams.
  • Communicate effectively with both technical and non-technical audiences.
  • Promote best practices across development, QA, and infrastructure/ops.
  • Advocate for platform innovation and reuse.
  • Deliver high-quality software in a timely manner.

Requirements

  • 8+ years of experience in building large scale and low latency distributed systems.
  • Proficiency in Java or C++.
  • Solid understanding of algorithms, data structures, and performance optimization techniques.
  • Experience with distributed caching, SQL/NoSQL, and other databases is a plus.
  • Familiarity with Big Data and cloud services such as AWS/GCP is a plus.
  • Experience in the advertising domain is a significant advantage.
  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent.
  • Self-motivated with a high level of accountability and ownership.
  • Strong critical thinking and practical decision-making skills.
  • Collaborative and team-oriented mindset.

Benefits

  • Global access to mental health and financial wellness support.
  • Comprehensive healthcare benefits including medical, dental, and vision.
  • Life, accident, and disability insurance options.
  • Retirement options including 401(k)/pension.
  • Support for taking time off in accordance with local leave policies.