CareerPlanSign in

Data Engineer - TikTok, Video-on-Demand

Singapore💼 Full-time🗓 2026-09-28

Core

Design and build resilient, efficient data pipelines for batch and real-time streaming workloads to support internal teams with core business metrics and quality insights.

Role type

Senior IC data engineer (video-on-demand)

Builds

End-to-end data solutions including ingestion, processing, persistence, and service layer development for structured and unstructured data

Domain

Video-on-demand streaming, big data infrastructure

Deliverable

production ML models

Required skills

SQL, data modeling, ETL pipeline development, Python/Java/Go/Scala, distributed data processing (Spark/Flink), orchestration frameworks, distributed OLAP (Druid/ClickHouse), ELK stack

Preferred skills

Big data ecosystems (Hadoop/Hive), software engineering best practices for large-scale systems, enabling advanced analytics and machine learning

Technologies

Spark, Flink, Druid, ClickHouse, ELK stack, Hadoop, Hive

Responsibilities

Design and build resilient data pipelines for batch and real-time streaming; Develop end-to-end data solutions from ingestion to service layer; Maintain and improve existing pipelines for scalability; Engineer scalable solutions for structured and unstructured data; Optimize product and service performance through data analysis

Seniority

Senior, hands-on IC

Sourced via tiktok · Listed on CareerPlan, which tracks 878,000+ jobs from 20+ sources.