> Markdown version of [/jobs/ext/1954320-senior-software-engineer-content-platform](https://www.wearedevelopers.com/jobs/ext/1954320-senior-software-engineer-content-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Content Platform - **Company:** Roku, Inc. - **Location:** San Jose, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Akka (Toolkit), Amazon Web Services, Microsoft Azure, Big Data, Cloud Computing, Data Infrastructure, Data Systems, Distributed Data Store, Distributed Systems, Amazon DynamoDB, Spring Framework, NoSQL, SQL Databases, Aerospike, Google Cloud, Real Time Systems, System Availability, Apache Spark, Spring-boot, Backend, Low Latency, Apache Flink, Apache Kafka, Stream Processing, Docker, Microservices - **Published:** August 6, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/senior-software-engineer-content-platform-san-jose-ca-usa-58813591 ## About the Role Experteer Overview As Senior Software Engineer, Content Platform, you design and deliver scalable backend and data solutions that power Roku's content onboarding and downstream systems. You will shape the data platform to support Search, Recommendations, Ads, and Voice, enabling robust, real-time processing at scale. You work with cross-functional teams to drive innovation and reliability in a fast-growing, data-first environment. This role offers impact across products and services that connect viewers with content globally. Compensation / Benefits * Architect, develop, and maintain scalable backend systems and APIs using Java and Akka * Build distributed data pipelines for batch and real-time processing * Design efficient, scalable systems handling large data volumes * Develop real-time data processing applications with low latency and high throughput * Monitor, troubleshoot, and optimize backend and data systems for high availability Tasks * 7+ years of backend development aaaaaaa and * Proven expertise in designing and building scalable Java-based systems * Hands-on experience with Spark, Kafka, and Flink * Strong knowledge of distributed systems and microservices * Experience with cloud platforms (AWS, Azure, or Google Cloud) * Familiarity with Docker and Kubernetes * Proficiency in SQL and NoSQL databases (e.g., DynamoDB, Aerospike) * Knowledge of Java frameworks (Spring, Spring Boot) Key requirements * health insurance * equity awards * life insurance * disability benefits * parenteral leave * wellness benefits (mental health and financial wellness) ## Description Experteer Overview As Senior Software Engineer, Content Platform, you design and deliver scalable backend and data solutions that power Roku's content onboarding and downstream systems. You will shape the data platform to support Search, Recommendations, Ads, and Voice, enabling robust, real-time processing at scale. You work with cross-functional teams to drive innovation and reliability in a fast-growing, data-first environment. This role offers impact across products and services that connect viewers with content globally. Compensation / Benefits * Architect, develop, and maintain scalable backend systems and APIs using Java and Akka * Build distributed data pipelines for batch and real-time processing * Design efficient, scalable systems handling large data volumes * Develop real-time data processing applications with low latency and high throughput * Monitor, troubleshoot, and optimize backend and data systems for high availability Tasks * 7+ years of backend development experience * Proven expertise in designing and building scalable Java-based systems * Hands-on experience with Spark, Kafka, and Flink * Strong knowledge of distributed systems and microservices * Experience with cloud platforms (AWS, Azure, or Google Cloud) * Familiarity with Docker and Kubernetes * Proficiency in SQL and NoSQL databases (e.g., DynamoDB, Aerospike) * Knowledge of Java frameworks (Spring, Spring Boot) Key requirements * health insurance * equity awards * life insurance * disability benefits * parenteral leave * wellness benefits (mental health and financial wellness) ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [DevOps at Netflix](https://www.wearedevelopers.com/videos/270-devops-at-netflix) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Software Engineering Social Connection: Yubo’s lean approach to scaling an 80M-user infrastructure](https://www.wearedevelopers.com/videos/1583-software-engineering-social-connection-yubo-s-lean-approach-to-scaling-an-80m-user-infrastructure) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)