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