Roku
Senior Data Engineer
Job · Full-timeIn OfficeBengaluru5-6 years1 opening
About this role
Roku is hiring for Senior Data Engineer in Bengaluru. This opening was published by Roku on their official careers board (Greenhouse) on 15 May 2026 and was confirmed live on 14 September 2026.
Job details
• Company: Roku
• Role: Senior Data Engineer
• Location: Bengaluru (as listed: Bengaluru…
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
PythonJavaSQLAWSAzureGCPDockerKubernetesScalaKafkaSparkHadoop
What you'll do
- We are seeking a talented and experienced Senior Software Engineer with a strong background in big data technologies, including Apache Spark and Apache Airflow. This hybrid role bridges software and data engineering, requiring expertise in designing, building, and maintaining scalable systems for both application development and data processing. You will collaborate with cross-functional teams to design and manage robust, production-grade, large-scale data systems. The ideal candidate is a proactive self-starter with a deep understanding of high-scale data services and a commitment to excellence.
- How will I use AI at Roku?
- At Roku, we don’t just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability.
- We value curious, adaptable builders who can show how they’ve used AI, agents, or automation to move faster, improve quality, and scale their impact. Strong candidates know how to frame problems, guide AI-assisted work, check the output, and learn quickly. Above all, they bring curiosity, adaptability, and sound judgment.
Who can apply
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow and Trino.
- Strong understanding of SOLID principles and distributed systems architecture.
- Proven experience in distributed data processing, data warehousing, and real-time data pipelines.
- Advanced SQL skills, with expertise in query optimization for large datasets.
- Exceptional problem-solving abilities and the capacity to work independently or collaboratively.
- Excellent verbal and written communication skills.
- Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes. (preferred)
- Familiarity with additional big data technologies, including Hadoop, Kafka, and Presto. (preferred)
- Strong programming skills in Python, Java, or Scala. (preferred)
Perks & benefits
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to EmployeeRelations@Roku.com.
About Roku
Teamwork makes the stream work.
Roku is changing how the world watches TV
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that…
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
Black Panda Enterprises
Part-Time AI & Social-Emotional Learning (SEL) InstructorIn OfficePimpri Chinchwad2mo
5K/moApply
In OfficeChennai3mo
Stipend N/AApply
In OfficeChennai, Tamil Nadu3mo
Stipend N/AApply
JP Morgan Chase
Sr Lead Software Engineer - Java/Python, Data EngineeringIn OfficeHyderabad, Telangana3mo
Stipend N/AApply
RemoteGurugram3mo
Stipend N/AApply
In OfficeIndia3mo
Stipend N/AApply
Wolters Kluwer
Enterprise Software Engineer (Python, Azure/AWS, Gen AI)In OfficePune3mo
Stipend N/AApply
JP Morgan Chase
Senior Lead Software Engineer - Java/Python, React, AWSIn OfficeBengaluru, Karnataka3mo
Stipend N/AApply
In OfficeChennai3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
Sponsored — Deals for Professionals
SponsoredSimilar Jobs Based on Your Skills
HybridPune, Maharashtra3mo
Stipend N/AApply
In OfficeChennai, Tamil Nadu3mo
Stipend N/AApply
ServiceNow
Staff Software EngineerIn OfficeHyderabad, Telangana3mo
Stipend N/AApply
Clinisys
AI Senior Software EngineerIn OfficeBengaluru, Karnataka3mo
Stipend N/AApply
ServiceNow
Sr Software EngineerIn OfficeHyderabad, Telangana3mo
Stipend N/AApply
Bosch Group
AI/ML Engineer_MSIn OfficeTelangana, India3mo
Stipend N/AApply
Birlasoft
IOT Fullstack Developer-4CIn OfficeMumbai3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
Vodafone Intelligent Solutions (VOIS)
CLOUD MACHINE LEARNING ENGINEER (AWS)In OfficePune3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
Recently Posted Jobs in Bengaluru
Fresh jobs posted in Bengaluru — apply early
KPMG Global Services
Senior Associate 1 - CanadaIn OfficeBengaluru3mo
Stipend N/AApply
Ericsson
Senior/Lead DevOps EngineerIn OfficeBengaluru3mo
Stipend N/AApply
JPMorgan Chase
Associate - Category Sourcing ManagerIn OfficeBengaluru3mo
Stipend N/AApply
KPMG Global Services
Senior - Business ControlsIn OfficeBengaluru3mo
Stipend N/AApply
KPMG Global Services
IN|KRC|KDN|CAS|TE|Belgium|Senior – BLRIn OfficeBengaluru3mo
Stipend N/AApply
Kotak Mahindra Bank
Personal Banker-Outbound-Branch Banking-Relationship ManagementIn OfficeBengaluru3mo
Stipend N/AApply
Asian Paints
EXECUTIVE I - SMARTCARE TECHNOLOGISTIn OfficeBengaluru3mo
Stipend N/AApply
Mahindra Group
Assistant Manager - Motor & DTIn OfficeBengaluru3mo
Stipend N/AApply
Freshworks
Lead - Product DesignerIn OfficeBengaluru3mo
Stipend N/AApply
Ericsson
Data EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Ready to apply for Senior Data Engineer?
Free to apply · takes under 2 minutes · Roku reviews on a rolling basis.
Apply Now



