MyInternships.in
Roku logo — Roku Senior Software Engineer - Backend and Data at Roku
Roku

Senior Software Engineer - Backend and Data

Job · Full-timeIn OfficeBengaluruEntry level / 0-2 years1 opening

About this role

Roku is hiring for Senior Software Engineer - Backend and Data in Bengaluru. This opening was published by Roku on their official greenhouse careers board on 11 August 2026 and was verified as still open on 17 September 2026. About the role Teamwork makes the stream work. What you'll do day to…

Similar jobs hiring now

Not quite right? These jobs in Bengaluru match the same skills — apply to a few to improve your chances.

Skills you'll use

PythonJavaAWSGCPCommunicationTeamworkProduct ManagementSparkAirflowETLMicroservicesData Structures

What you'll do

  • p]:inline" data-streamdown="list-item">Work closely with the product management team, content data platform services, and other internal consumer teams to contribute extensively to our content data platform and underlying architecture
  • p]:inline" data-streamdown="list-item">Build low-latency and optimized streaming and batch data pipelines to enable downstream services
  • p]:inline" data-streamdown="list-item">Build and support microservices-based event-driven backend systems and data platforms
  • p]:inline" data-streamdown="list-item">Design and build data pipelines for batch, near-real-time, and real-time processing
  • p]:inline" data-streamdown="list-item">Participate in architecture discussions, influence product roadmap, and take ownership and responsibility over new projects
  • p]:inline" data-streamdown="list-item">8+ years of professional experience as a Software Engineer
  • p]:inline" data-streamdown="list-item">Proficiency in Java, Scala, or Python
  • p]:inline" data-streamdown="list-item">Deep understanding of backend technologies, architecture patterns, and best practices, including microservices, RESTful APIs, message queues, caching, and databases

Who can apply

  • p]:inline" data-streamdown="list-item">Strong analytical and problem-solving skills, data structures and algorithms, with the ability to translate complex technical requirements into scalable and efficient solutions
  • p]:inline" data-streamdown="list-item">Experience with microservice and event-driven architectures
  • p]:inline" data-streamdown="list-item">Experience with Apache Spark and Apache Flink
  • p]:inline" data-streamdown="list-item">Experience with Big Data frameworks and tools such as MapReduce, Hive, Presto, HDFS, YARN, and Kafka
  • p]:inline" data-streamdown="list-item">Experience with Apache Airflow or similar workflow orchestration tooling for ETL
  • p]:inline" data-streamdown="list-item">Experience with cloud platforms such as AWS (preferred), GCP, or similar
  • p]:inline" data-streamdown="list-item">Strong communication and presentation skills
  • p]:inline" data-streamdown="list-item">Bachelor's degree in Computer Science; Master's degree in Computer Science preferred

About Roku

About Roku This is the jump-off point to learn about working at Roku, including our employees, the Roku culture, our office locations around the world, and student internship opportunities. Roku, jobs, careers, internship, streaming, TV, engineering Join us at the leading edge of technology and…
Visit Roku’s official website ↗

Searching for “Roku jobs” or “jobs at Roku”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Jobs

Hand-picked roles that match this job's skills

Sponsored — Deals for Professionals

Sponsored

Similar Jobs Based on Your Skills

Recently Posted Jobs in Bengaluru

Fresh jobs posted in Bengaluru — apply early

Ready to apply for Senior Software Engineer - Backend and Data?

Free to apply · takes under 2 minutes · Roku reviews on a rolling basis.

Apply Now