Senior Software Engineer (Bigdata - Platform)
Roku
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