S

Samba TV

Delivers TV audience measurement and insights

Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanNT$1.2M - NT$1.6M /yrIn-person

About the Job

Requirements

  • Proficiency in ECMAScript (JavaScript) is essential, with comfort in the Node.js ecosystem and writing JavaScript that works reliably across browsers.
  • Solid experience with the React.js library and its surrounding ecosystem.
  • A strong grasp of building responsive, performant web applications, including component architecture, state management, and the browser rendering and networking model.
  • Familiarity with relational databases such as PostgreSQL and MySQL, and the ability to write optimized SQL queries.
  • Experience working with cloud infrastructure such as AWS, GCP, or Azure, and deploying applications in cloud environments.
  • Proficiency with version control using Git and familiarity with CI/CD pipelines.
  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 3–5 years of professional experience in full stack or web application development.

Responsibilities

  • Develop and ship web-based user interfaces with React that run on Android TV and embedded Linux devices, designed for the living-room experience and remote-control navigation.
  • Build and integrate Node.js services and APIs that power the interfaces and connect them to Samba TV's data platform.
  • Tune front-end and service performance for TV hardware with limited memory and CPU, older webview and browser engines, and D-pad navigation rather than touch or mouse.
  • Investigate and resolve defects, performance bottlenecks, and integration issues spanning the web layer and the device it runs on; use debugging tools and log analysis.
  • Work closely with the TV Platform and AI teams, whose libraries and platforms the UI builds on, alongside design and product partners, to deliver cohesive features.
  • Help prototype and integrate new AI-powered features into the viewer experience as the product grows.

Desired Qualifications

  • TypeScript is a plus but not required.
  • Familiarity with GraphQL or gRPC alongside REST.
  • Exposure to data streaming technologies such as Kafka, Spark, or similar.
  • Experience in AdTech, MediaTech, or data-heavy product environments.
  • Knowledge of scripting languages such as Python, Go, or shell scripting for automation and testing.
  • Familiarity with CI/CD tools such as Bitbucket Pipelines, ArgoCD, or similar.
  • Familiarity with methodologies such as DevSecOps, GitOps, or AIOps.
  • Experience with containerization tools such as Docker and Kubernetes, with an emphasis on minimal size and least-privilege principles.
  • Cybersecurity awareness, including how to prevent vulnerabilities such as supply-chain attacks.

About the Company

Samba TV

Delivers TV audience measurement and insights

Samba TV collects and analyzes TV viewing data to help advertisers, broadcasters, and content creators understand what people watch. It embeds its technology in about 35 million smart TVs across 20 brands, creating a large viewership database and a household identity graph. The system works by using a proprietary multi-source panel from participating TVs to gather viewing activity, then turning that data into insights and analytics that clients can use to plan ads, optimize content, and measure performance. What sets Samba TV apart is the size and scope of its data: it claims the largest end-to-end viewership dataset and identity graph in the industry, with a panel hundreds of times larger than typical measurements and broad brand partnerships, while offering privacy controls for viewers who opt in or out. The company aims to provide data-driven, actionable insights to improve advertising effectiveness and content delivery across the global smart TV market.

Company size
201-500
Company stage
Debt Financing
Total funding
$75.7M
Headquarters
San Francisco, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Samba TV

See more jobs