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

Lead Software Engineer - Android Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 09/13/2026
  • Salary: $157k - $215k/yr
  • New York, NY

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 09/13/2026
  • Salary: $250k-$413k
  • Remote

Staff Software Engineer, Data Warehouse

  • Airbnb
  • Full time
  • USA
  • 09/12/2026
  • Salary: $212k-$265k
  • Remote

Sr. Software Engineer

  • Viant Technology
  • Full time
  • USA
  • 09/12/2026
  • Salary: $150k - $180k/yr
  • Irvine, CA

Software Engineer, Professional II

  • Zebra Technologies
  • Full time
  • Others
  • 09/12/2026
  • Bengaluru, India