Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Content Platform

Home > Java programming jobs

Senior Software Engineer, Content Platform in USA

  • San Jose, CA

Responsibilities

  • Architect, develop, and maintain scalable backend systems and APIs using Java and Akka.
  • Build distributed batch and real-time data pipelines for structured and unstructured data.
  • Design data transformation, ingestion, integration, data lake, and data warehouse solutions.
  • Develop and optimize low-latency, high-throughput real-time processing applications.
  • Write reusable Java code and optimize applications for performance, scalability, and reliability.
  • Monitor, troubleshoot, and tune large-scale distributed backend and data systems for high availability.

Requirements

  • 7+ years of experience in backend development and distributed data processing.
  • Proven expertise designing and building scalable systems with Java.
  • Hands-on experience with Apache Spark, Kafka, Flink, or related big data technologies.
  • Proficiency with Java-based frameworks such as Spring and Spring Boot.
  • Strong understanding of distributed systems and microservices architecture.
  • Experience with AWS, Azure, or Google Cloud.
  • Familiarity with Docker and Kubernetes.
  • Knowledge of SQL and NoSQL databases, such as DynamoDB or Aerospike.
  • Ability to use or demonstrate fluency with AI and agentic engineering tools such as Claude Code, Cursor, MCP servers, custom skills, or agent frameworks.

Benefits

  • Annual health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
  • Benefits may include medical, dental, vision, mental health and financial wellness support, commuter benefits, and retirement options such as 401(k) or pension, depending on location and role.
  • Hybrid work generally involves working in the office Monday through Thursday, with Fridays generally flexible for remote work.
  • Roku provides reasonable accommodations and adjustments in accordance with applicable law.

Salary: $300k - $425k/yr

Roku

Roku is the leading platform for streaming television in the U.S., Canada, and Mexico, designed to connect consumers seamlessly to their favorite content. We offer a comprehensive range of Roku-branded TVs, streaming players, and a purpose-built operating system, all while providing unique advert...

Similar positions

Senior Software Engineer (L3)

  • Twilio
  • Full time
  • Remote
  • 10/04/2026
  • Salary: $142k-$208k
  • USA, Canada

Senior Software Engineer, Analytics Engineering

  • Google
  • Full time
  • USA
  • 10/04/2026
  • Salary: $174k - $252k/yr
  • San Jose, CA

Principal Software Engineer

  • Elastic
  • Full time
  • USA
  • 10/04/2026
  • Salary: $160k-$253k
  • Remote

Senior Back End Engineer

  • Altruist
  • Full time
  • USA
  • 10/04/2026
  • Salary: $185k - $235k/yr
  • Los Angeles, CA

Senior Software Engineer

  • Ford Motor
  • Full time
  • USA
  • 10/04/2026
  • Salary: $133k - $284k/yr
  • Remote