CareerPlan

Staff Software Engineer, VenturaOS - Content Discovery & Search

SeattleFull-time$137k–$252k2026-10-20 → 2026-11-11

Core

Design, implement, and optimize content discovery and search systems for Ventura TV OS cloud services to enhance user personalization and content interaction.

Role type

Staff Software Engineer (Search & Recommendation Systems)

Builds

High-performance, low-latency search systems and personalization mechanisms for a next-generation TV operating system.

Domain

Digital Advertising / TV Operating Systems / Distributed Data Systems

Deliverable

production ML models

Required skills

Distributed data processing, data indexing, ML inference and re-training frameworks, search system architecture, system design, first-principles problem solving

Preferred skills

OpenSearch or Elasticsearch, recommendation and personalization systems, Apache Spark, Databricks

Technologies

TypeScript, Java, Python, Aerospike, PostgreSQL, OpenSearch, Elasticsearch, Apache Spark, Databricks

Responsibilities

Design and build scalable content discovery and search features; process and understand content to enhance personalization; manage high-performance search systems for large content catalogs; partner with application teams to ensure performance and relevancy.

Seniority

Staff, end-to-end ownership & technical leadership