13h ago

Senior Software Engineer

Bengaluru, India

โœจ $150k-$200k / yearest.

full-timeseniormedia

๐Ÿ›  Tech Stack

+2

๐Ÿ’ผ About This Role

You'll architect and maintain production-grade data products and APIs for Roku's advertising platform, using Java/Scala, Spark, Airflow, and Kubernetes. Your work will drive financial automation and enable data-driven decisions across the ecosystem. This hybrid role bridges software and data engineering in a fast-growing public company.

๐ŸŽฏ What You'll Do

  • Design and build APIs and backend services using Scala and Java
  • Develop data pipelines and ETL workflows using Apache Spark and Airflow
  • Optimize data storage, retrieval, and processing systems
  • Provide technical guidance and mentorship to junior engineers

๐Ÿ“‹ Requirements

  • Bachelor's degree in computer science or related field
  • 8+ years of experience in software and/or data engineering
  • Expertise in Apache Spark and Apache Airflow
  • Advanced SQL skills with query optimization experience

โœจ Nice to Have

  • Experience with cloud platforms (AWS, GCP, Azure)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience in AdTech or advertising data platforms

๐ŸŽ Benefits & Perks

  • ๐Ÿ–๏ธ Flexible Fridays (remote work on Fridays)
  • ๐Ÿฅ Healthcare (medical, dental, vision)
  • ๐Ÿ’ฐ 401(k)/pension and retirement options
  • ๐Ÿง˜ Mental health and financial wellness support
  • ๐Ÿš† Commuter benefits

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter Screenยท 30 min
  2. 2Technical Interviewยท 60 min
  3. 3Hiring Manager Interviewยท 45 min
0 0 0