Senior Software Engineer, Data Eng

Roku

Full-time Computer Occupations
Apply Now
Location
Bengaluru, Karnataka, India
Posted
June 05, 2026

Job Description

About the Role

ย 

We are seeking a highly skilled Senior Software Engineer for this hybrid position which bridges software and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large-scale data processing. In this role, you will architect and maintain production-grade data products and APIs, leveraging technologies such as Java/Scala, SQL, Spark, Airflow, and Kubernetes to deliver reliable, high-performance solutions. The ideal candidate has a proven track record building high-scale data services and pipelines, with strong engineering rigor around data quality and operational excellence.


What Youโ€™ll Be Doingย 


Software Developmentย 


  • Design and build APIs and backend services using Scala and Java to support financial automation and data products.




  • Write clean, maintainable, and efficient code, ensuring adherence ...