Roku

Senior Software Engineer (Bigdata - Platform)

Roku

Apply
2 months ago
Bengaluru, India
Senior / Staff+
H1B Sponsor

Responsibilities

  • Streamline and tune existing Big Data systems and pipelines.
  • Build new Big Data systems to improve efficiency and reduce costs.
  • Support internal customers and provide on-call services for hosted systems.
  • Ensure a stable environment and great user experience.

Requirements

  • 10+ years of production experience building big data platforms based on Spark, Trino, or equivalent.
  • Strong programming expertise in Java, Scala, Kotlin, or another JVM language.
  • Robust understanding of distributed systems concepts, algorithms, and data structures.
  • Familiarity with the Apache Hadoop ecosystem including Spark, Kafka, and Hive.
  • Experience with at least 3 of the specified Big Data technologies/tools.
  • Extensive hands-on experience with public cloud services like AWS or GCP.
  • BS/MS degree in Computer Science or equivalent.
  • AI literacy and a growth mindset in AI.

Benefits

  • Comprehensive benefits including healthcare, life, and disability insurance.
  • Access to mental health and financial wellness support.
  • Flexible work arrangements with a hybrid work approach.
  • Vacation and personal time off to balance work and life needs.

Tech Stack

Apache AirflowApache FlinkApache HadoopApache HiveApache KafkaApache SparkApache StormAWSGoogle Cloud PlatformJavaKotlinPrestoScala

Categories

AI & MLData EngineeringData Science