Senior Software Engineer, Content Platform
$300k - $425kRoku, Building C
Roku Is Changing How The World Watches TV
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.
From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.
About The Role
Roku pioneered streaming to the TV and continues to innovate and lead the industry. While we are well-positioned to help shape the future of television – including TV advertising – around the world, continued success relies on its investment in our capabilities.
We are seeking a highly experienced and skilled Senior Software Engineer to join our backend and data team. This role is crucial for designing, building, and optimizing distributed data pipelines, real-time data processing systems, and backend solutions that handle large-scale data effectively. The ideal candidate will have deep expertise in Java, distributed systems, and big data technologies, as well as a passion for solving complex problems and delivering robust solutions. We're always in "build mode" because we're a company of data-focused builders. Every day, you'll look at what exists and find ways to make it better.
For California Only - The estimated annual salary for this position is between $300,000 - $425,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
What You'll Be Doing
Design and Development:
- 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.
Big Data Expertise:
- Leverage big data technologies such as, Apache Spark, Kafka, Flink, and related tools to build high-performance data pipelines.
- Work on data transformation, ingestion, and integration for both structured and unstructured data.
- Implement solutions for data lake and data warehouse integrations.
Real-Time Processing:
- Develop and maintain real-time data processing applications to support business-critical use cases.
- Optimize real-time data flows for low latency and high throughput.
Java Expertise:
- Write clean, efficient, and reusable code in Java, adhering to industry best practices.
- Optimize Java applications for performance, scalability, and reliability.
- Leverage Java frameworks such as Spring Boot for backend development.
Monitoring and Optimization:
- Monitor, troubleshoot, and optimize backend and data systems to ensure high availability and reliability.
- Design and implement performance tuning strategies for large-scale distributed systems.
We're Excited If You Have
- 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 (Spring, Spring Boot, etc.).
- 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 (e.g., DynamoDB, or Aerospike).
Our Hybrid Work Approach
Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy.
Benefits
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.
Accommodations
Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to View email address on click.appcast.io.
The Roku Culture
Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.
We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
To learn more about Roku, our global footprint, and how we've grown, visit
By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing View email address on click.appcast.io.
- ...performance apparel company in Seattle is seeking a Senior Software Engineer specializing in Content Management Systems. In this role, you will design and... ...with AWS services, and content management platforms. This position offers competitive compensation, hybrid...SeniorSoftwareContent
$279.2k - $390.9k
...Senior Staff Software Engineer, Indexing & Retrieval Platform Remote - United States Reddit is a community of communities. It’s built on shared interests, passion... ...supports a wide range of applications, including Content Understanding, Semantic, Lexical retrieval & GenAI...SeniorSoftwareContentRemote work$75 - $80 per hour
...Hourly $75 - $80/hr Start Date: May 29, 2026 Senior Software Engineer, Conversational Platform Location: United States (candidates must be based... ...Coordinate across API, security, identity, content, and operations teams Establish scalable patterns...SeniorSoftwareContentHourly payContract workTemporary workRemote work- ...Senior Software Engineer Develops, tests, and implements various customer communication workflows using the Quadient Inspire Platform. Implement APIs based on architecture frameworks and guidelines... ...Platform: Designer, Scalar, Content Manager, Automation, Interactive...SeniorSoftwareContent
$190.8k - $267.1k
...Who We Are: The Machine Learning Platform team at Reddit is a high-impact team... ...infrastructure that powers recommendations, content discovery, user and content... ...Learning teams. What You'll Do: As a Senior Software Engineer, you will lead the development of a...SeniorSoftwareContentFor contractorsWork experience placementRemote workFlexible hours- ...Backend Software Engineer You will work closely with a geographically... ...and modern components of the platform. Over time, you will take ownership... .... • Partner with senior engineering staff and architects... ...or systems with rich content, workflow, or approval logic...SeniorSoftwareContentWork at office
- ...Every The AI, Search & Knowledge Platforms team builds amazing products... ...team of MLE, SWE, and data engineers responsible for delivering... ...device LLM models for personal content summarization across 1P and 3... ...sophisticated on-device and on-server software frameworks for context...SeniorSoftwareContentTemporary workWorldwide
$180k - $220k
...Machinify brings together a fully configurable and content-rich, AI-powered platform along with best-in-class expertise. We're constantly... ...down healthcare costs. We're seeking a skilled Senior Software Engineer to join our team! The Data Platform Development...SeniorSoftwareContentFlexible hours$139k - $257.55k
...'s enterprise learning and enablement platform , powering documentation, communities... ...a global audience. Increasingly, this content is not only consumed by humans, but also... ...clients. We are looking for a Senior Software Engineer (P40) who will help design and build these...SeniorSoftwareContentTemporary workLocal areaWorldwide- ...Worldscape is seeking an experienced Senior Game Engine Engineer to join our fast-moving, innovative Platform team. The Senior Game Engine... ...: BS/MS in Computer Science, Software Engineering, Physics,... ...scheduling and affinity tuning. Content Pipelines: Collaboration with...SeniorSoftwareContentFlexible hours
- ...Senior Software Engineer Wolf Games is building the platform for generative entertainment universes — living, ever-expanding worlds where creators, players, and... ...game infrastructure — progression systems, content pipelines, analytics integration, platform APIs —...SeniorSoftwareContentImmediate startRemote workShift work
$140k - $160k
...About the Role The New York Times is looking for a Senior Software Engineer, with a focus on ML platform development, to join our Machine Learning & AI team... ...the globe and grows our subscriber base through content recommendations and personalizations. The Machine...SeniorSoftwareContentLocal areaFlexible hours- ...About AirOps AirOps is the first end-to-end content engineering platform built for the AI era. In a world where discovery is shifting from traditional search to AI-driven platforms, we help brands get found-and stay found. We are currently in a phase of hyper-growth...SeniorSoftwareContentFlexible hoursShift work
$174k - $206k
...United States or Canada. We are seeking a senior backend software engineer to help build and evolve our next-generation Censys Platform. In this role, you’ll develop scalable microservices... ...engineers, designers, salespeople, and content marketers is no problem for you. Open to...SeniorSoftwareContentRemote workWorldwideFlexible hours$130.9k - $198k
...pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical... ...data from Salesforce, context from a past call, or content that wins deals. As a Senior Software Engineer, AI Platform, you’ll lead the design and...SeniorSoftwareContentFull timeContract workInternshipRemote workFlexible hours$195k - $250k
...make audio and video content creation and editing fast... ...one of the critical platform teams at Descript. The... ...foundations that every product engineer builds on top of. We... ..., is considered a Software Engineer. While titles... ...Engineers with senior-or-higher-equivalent experience...SeniorSoftwareContentWork at officeLocal areaRemote workFlexible hours$216.7k - $303.4k
...Who We Are: The Machine Learning Platform team at Reddit is a high-impact team that... ...infrastructure that powers recommendations, content discovery, user and content... ...Learning teams. What You’ll Do: As a Senior Software Engineer, Machine Learning Platform (Training Platform...SeniorSoftwareContentFor contractorsWork experience placementRemote workFlexible hours- ...Workplaces® list. Title: Software Engineer IV Location: Frisco, TX... ...creation, remote deployable content, production incident management... ...with vendors and senior engineers, to improve automation... ...domain knowledge related to ATM platforms, tooling, and deployment practices...SeniorSoftwareContentFull timeTemporary workRemote work
- ...on a mission to unleash the power of content... you in? We've got the brands, we've... ...driven decisions efficiently. As a Senior Software Engineer, you will take ownership of meaningful... ...components within the experimentation platform, contribute to system design decisions...SeniorSoftwareContent
- ...Sr. Android Engineer Spectrio isn't just a digital signage provider; we are the architects... ...are a proven leader in innovation. Our software consistently receives praise for its... ...pipelines using ExoPlayer/Media3 to handle 4K content, seamless looping, and multi-zone...SeniorSoftwareContentTemporary workRemote work
- ...building AI capabilities into STARLIMS, a platform used across life sciences, public... ...optimize RAG pipelines over domain-specific content Improve retrieval quality, ranking,... ...For: Must Have ~6+ years of software engineering experience, including production...SeniorSoftwareContentRemote work
$217k - $312.2k
...data and AI infrastructure platform so our customers can use deep... ...Workspace experience. As a Senior Engineering Manager on the Workspace Platform... ...products, including Content Discovery (akin to Google Search... ...to guide a team of ~20 software engineers in creating platform...SeniorSoftwareContent$159.2k - $301.6k
...and flawless to build sophisticated content? Most significantly, are you dedicated... ...connect to leading social and digital platforms? Join our team of hardworking... ...bold and fast-paced team as an expert Software Development Engineer 5. Help build a new creativity platform...SeniorSoftwareContentTemporary workLocal areaRelocation$228.7k - $306.7k
...Senior Principal Machine Learning Engineer, Ad Platforms Technology is at the heart of Disney's past, present, and future... ...sports, news, and entertainment content, across all media platforms.... ...experience, deep technical knowledge of software and systems including Machine...SeniorSoftwareContentWork experience placement$174.9k - $222k
...Job Description The Role As a Senior Software Engineer on GM's Notification Platform team , you will play a key role in designing, building, and evolving... ...customer preferences and template management to content generation, delivery, and tracking. In this role...SeniorSoftwareContentTemporary workWork experience placementLocal areaWork from homeRelocation packageFlexible hours- ...Senior Software Engineer The AI Enabled Software Engineering (AIESE) team within Thomson Reuters... ...Software Engineers to join the search platform team building the shared search infrastructure... ...by bringing together the trusted content and technology that people and...SeniorSoftwareContentLocal areaRemote workFlexible hours
$141.9k - $190.3k
...Senior Product Software Engineer - Data Platform Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present... ...value in Disney's sports, news, and entertainment content, across all media platforms. Job Summary We're...SeniorSoftwareContentContract work- ...Replit is the agentic software creation platform that enables anyone to build applications using... ...creation. About The Role As a Senior Product Engineer on Replit's Product Platform team... ...(e.g. Connectors framework, Content/configuration primitives (CMS + product...SeniorSoftwareContentFull timeTemporary workWork at officeWorldwideMonday to FridayFlexible hours
$140k - $180k
...Overview At Redflag, we develop software that analyzes all content types used to communicate online (text, image, video, and audio) and can find any... ...and create new products Work on Backend with other engineers Develop and propose software architecture for new products...SeniorSoftwareContentFull timeWork at officeRemote workFlexible hours$180k - $200k
...Senior Staff AI Engineer, Generative AI Platforms The Senior Staff AI Engineer, Generative AI Platforms & Workflows... ...automation systems that power content production, creative operations,... ...discipline. Experience: 7-10 years of software engineering experience, with...SeniorSoftwareContentFull timeCasual workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Content Platform. Be the first to apply!
- graduate software developer United States
- rust software engineer United States
- senior software design engineer United States
- software engineer student United States
- software engineer amazon United States
- software developer positions United States
- software engineer full time United States
- software qa engineer United States
- new graduate software engineer United States
- junior software developer United States

