HHiring Reality
← Roku

Senior Software Engineer, Backend

Roku
Location
Bengaluru, India
Posted
19 days ago
Department
224 - Search & Recommendations
What they actually want (must-haves)
  • 5+ years of professional experience as a Software Engineer
  • Proficiency in Java, Scala, or Python
  • Strong technical competency in building high-performance, cloud-based, scalable microservices
  • Experience with microservice and event-driven architectures
  • Experience with modern microservices architectures and API frameworks (REST/JSON)
  • Experience with cloud platforms such as AWS, GCP, or similar
Nice to have
  • Master's degree preferred
What the job really is

As a Senior Software Engineer on the Backend team at Roku, you will be responsible for designing and implementing scalable web applications and tools that support the Content Management System. Your role involves collaborating with product management and engineering teams to enhance content ingestion and management workflows, while also participating in architecture discussions and managing project priorities. This position directly impacts millions of users by improving the content experience on the Roku platform.

Benefits
  • Global access to mental health and financial wellness support
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Support for taking time off according to local leave policies
Things to weigh
  • No salary listed
  • Role involves collaboration across various teams, which may require strong interpersonal skills
  • Fast-paced environment may not suit everyone
  • Hybrid working model with specific in-office requirements may not be flexible for all roles
Job score3/5
Benefits2/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to Roku?

See how your résumé matches this role — and tailor it from what actually gets interviews.