Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Content Platform

$300k - $425k

Roku, 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Content Platform in United States vacancy
  •  ...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... 
    Senior
    Software
    Content

    Lululemon Athletica

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Software
    Content
    Remote work

    Reddit

    United States
    3 hours ago
  • $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... 
    Senior
    Software
    Content
    Hourly pay
    Contract work
    Temporary work
    Remote work

    Skill Corp

    Boston, MA
    16 hours ago
  •  ...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... 
    Senior
    Software
    Content

    Yantran LLC

    San Diego, CA
    1 day ago
  • $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... 
    Senior
    Software
    Content
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Reddit

    United States
    9 hours ago
  •  ...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... 
    Senior
    Software
    Content
    Work at office

    Red Oak LLC

    Austin, TX
    4 days ago
  •  ...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... 
    Senior
    Software
    Content
    Temporary work
    Worldwide

    Apple

    Seattle, WA
    9 hours ago
  • $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... 
    Senior
    Software
    Content
    Flexible hours

    Machinify, Inc.

    United States
    4 days ago
  • $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... 
    Senior
    Software
    Content
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    2 days ago
  •  ...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... 
    Senior
    Software
    Content
    Flexible hours

    Worldscape Technology Inc.

    Redmond, WA
    1 day ago
  •  ...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 —... 
    Senior
    Software
    Content
    Immediate start
    Remote work
    Shift work

    Wolf Games

    United States
    3 days ago
  • $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... 
    Senior
    Software
    Content
    Local area
    Flexible hours

    The New York Times

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Software
    Content
    Flexible hours
    Shift work

    AirOps

    New York, NY
    3 days ago
  • $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... 
    Senior
    Software
    Content
    Remote work
    Worldwide
    Flexible hours

    Censys

    Richmond, VA
    4 days ago
  • $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... 
    Senior
    Software
    Content
    Full time
    Contract work
    Internship
    Remote work
    Flexible hours

    Samsara

    San Francisco, CA
    4 days ago
  • $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... 
    Senior
    Software
    Content
    Work at office
    Local area
    Remote work
    Flexible hours

    Descript

    United States
    2 days ago
  • $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... 
    Senior
    Software
    Content
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Reddit

    United States
    3 days ago
  •  ...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... 
    Senior
    Software
    Content
    Full time
    Temporary work
    Remote work

    NCR Atleos

    Frisco, TX
    1 day ago
  •  ...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... 
    Senior
    Software
    Content

    Paramount Unified School District

    San Francisco, CA
    9 hours ago
  •  ...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... 
    Senior
    Software
    Content
    Temporary work
    Remote work

    Spectrio

    United States
    2 days ago
  •  ...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... 
    Senior
    Software
    Content
    Remote work

    STARLIMS

    United States
    3 days ago
  • $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... 
    Senior
    Software
    Content

    Menlo Ventures

    San Francisco, CA
    4 days ago
  • $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... 
    Senior
    Software
    Content
    Temporary work
    Local area
    Relocation

    Adobe

    New York, NY
    3 days ago
  • $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... 
    Senior
    Software
    Content
    Work experience placement

    Disney

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Software
    Content
    Temporary work
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    9 hours ago
  •  ...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... 
    Senior
    Software
    Content
    Local area
    Remote work
    Flexible hours

    Thomson Reuters

    United States
    15 hours ago
  • $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... 
    Senior
    Software
    Content
    Contract work

    Disney

    Glendale, CA
    5 days ago
  •  ...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... 
    Senior
    Software
    Content
    Full time
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    Replit

    Foster, CA
    2 days ago
  • $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... 
    Senior
    Software
    Content
    Full time
    Work at office
    Remote work
    Flexible hours

    Redflag AI

    Berkeley, CA
    3 days ago
  • $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... 
    Senior
    Software
    Content
    Full time
    Casual work
    Work at office

    Faraday Future

    El Segundo, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Content Platform. Be the first to apply!