2h ago

Sr Software Engineer

Bengaluru, India
full-timeseniorStreaming Media

Tech Stack

Description

You will design, build, and maintain scalable, high-performance backend services that power Roku's products. You'll collaborate with data, ML engineers, and infrastructure teams to develop APIs, optimize system performance, and ensure reliability across distributed systems.

Requirements

  • 8+ years building large-scale distributed systems
  • 8+ years working with cloud-based platforms and infrastructure
  • Deep experience in building microservices using Java for container platforms like Docker or Kubernetes
  • Solid understanding of SQL and NoSQL databases
  • Experience with AWS, GCP or similar cloud services
  • Proficiency in protocols and data formats: REST, WebSockets, HTTPS, JSON, Protobuf

Responsibilities

  • Engage with stakeholders and product managers to assess application features and design solutions
  • Lead evaluation of new technologies and drive best practices across development lifecycle
  • Collaborate with cross-functional teams including product managers, data scientists, and engineers
0 views 0 saves 0 applications