GrepJob
Roku

Senior Software Engineer, Advertising Engineering

Roku
Apply
1 day ago
Bengaluru, IndiaSenior / Staff+
H1B Sponsor

Responsibilities

  • Design, develop, and maintain large scale, highly performant, real-time applications.
  • Own building features, driving directly with 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.
  • Promote platform innovation and reuse.
  • Deliver top-quality software in a timely fashion.

Requirements

  • 8+ 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.
  • Experience with distributed caching, SQL/NO SQL, 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.
  • 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 growth mindset / AI Literacy.

Benefits

  • Comprehensive benefits including mental health and financial wellness support.
  • Healthcare options including medical, dental, and vision.
  • Retirement options (401(k)/pension).
  • Support for taking time off in accordance with local leave policies.