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
View allNot 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.
Similar Jobs
Hand-picked roles that match this job's skills
4C Corporate Services
4C Corporate Services is hiring a Civil Engineer FreshersHybridChennai24mo
25K/moApply
JP Morgan Chase
Senior Lead Software Engineer - Java/Python, React, AWSIn OfficeBengaluru, Karnataka3mo
Stipend N/AApply
In OfficeChennai3mo
Stipend N/AApply
JP Morgan Chase
Sr Lead Software Engineer - Java/Python, Data EngineeringIn OfficeHyderabad, Telangana3mo
Stipend N/AApply
RemoteGurugram3mo
Stipend N/AApply
In OfficeChennai3mo
Stipend N/AApply
JP Morgan Chase
Software Engineer III - SRE, Python/Java, AWS, AIIn OfficeHyderabad, Telangana3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
Wolters Kluwer
Enterprise Software Engineer (Python, Azure/AWS, Gen AI)In OfficePune3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
Sponsored — Deals for Professionals
SponsoredSimilar Jobs Based on Your Skills
In OfficeBengaluru, Karnataka3mo
Stipend N/AApply
In OfficeBengaluru, Karnataka3mo
Stipend N/AApply
In OfficeChennai, Tamil Nadu3mo
Stipend N/AApply
Bosch Group
AI/ML Engineer_MSIn OfficeTelangana, India3mo
Stipend N/AApply
RemoteIndia3mo
Stipend N/AApply
NeuraFlash, Part of Accenture
AWS Solution ArchitectRemoteBengaluru3mo
Stipend N/AApply
ttecdigital
Principal Consultant - AWSIn OfficeHyderabad3mo
Stipend N/AApply
Mactores
AWS DevOps Engineer (Associate)In OfficeMumbai3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
Mastercard
Senior Software Engineer (AWS Platform)In OfficePune3mo
Stipend N/AApply
Recently Posted Jobs in Bengaluru
Fresh jobs posted in Bengaluru — apply early
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Ping Identity
Staff Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Endava
Business AnalystIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
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



