CareerPlanSign in

Backend Software Engineer, Ads Data (Data Platform)

Singapore💼 Full-time🗓 2026-09-28

Core

Building and maintaining large-scale streaming and batch data processing solutions for TikTok's Ads platform and internal business intelligence.

Role type

Senior Backend Software Engineer (Data Platform)

Builds

Petabyte-level data warehouse, OLAP systems, and core data platform features for advertisers.

Domain

AdTech / Big Data Infrastructure

Required skills

Java/Scala/C/C++/Python, distributed storage engines (Elasticsearch/Druid/ClickHouse/Doris), computational frameworks (Hadoop/Spark/Flink/Hive/Presto), OLAP technologies, infrastructure reliability

Preferred skills

Ads technology/product understanding

Responsibilities

Plan and execute large-scale technical projects, develop core data platform features, invest in cutting-edge OLAP technologies, iterate development toolsets, participate in infrastructure oncall rotations

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