GrepJob
Roku

Senior Software Engineer, Content Platform

Roku
Apply
about 11 hours ago
San Jose, CA, USASenior
H1B Sponsor

Base Salary

$300k - $425k/yr

Responsibilities

  • Architect, develop, and maintain scalable backend systems and APIs using Java and Akka.
  • Build distributed data pipelines for batch and real-time data processing.
  • Design efficient and scalable systems that process large volumes of data.
  • Leverage big data technologies like Apache Spark, Kafka, and Flink.
  • Develop and maintain real-time data processing applications.
  • Write clean, efficient, and reusable code in Java.
  • Monitor, troubleshoot, and optimize backend and data systems.

Requirements

  • 7+ years of experience in backend development and distributed data processing.
  • Proven expertise in designing and building scalable systems with Java.
  • Hands-on experience with Big Data technologies such as Spark, Kafka, and Flink.
  • Proficiency in Java and Java-based frameworks like Spring and Spring Boot.
  • Strong understanding of distributed systems and microservices architecture.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of SQL and NoSQL databases.

Benefits

  • Health insurance, equity awards, life insurance, and disability benefits.
  • Parental leave and wellness benefits.
  • Paid time off and support for personal needs.
  • Access to mental health and financial wellness resources.

Tech Stack

Amazon DynamoDBApache FlinkApache KafkaApache SparkAWSAzureDockerGoogle CloudJavaKubernetesSpring BootSQL

Categories

BackendData Engineering