TikTok
Open positions
Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start
Graduate Big Data Engineer in TikTok's Singapore Recommendation Architecture team: designs offline data architectures for large-scale recommendation systems and builds scalable, high-performance storage and computing systems using big-data frameworks (Hadoop, Spark, Flink, Kafka, Redis) with Java/C++. A 2027-start role for recent graduates.
Big Data Engineer Graduate(TikTok Live Recommendation Architecture) - 2027 Start
Graduate Big Data Engineer on TikTok's Live Recommendation Architecture team in Singapore, designing offline data pipelines and scalable, high-performance storage and computing systems for the live broadcast recommendation service. Core stack includes Hadoop, Hive, Flink, Spark, Kafka, HBase, Redis, and coding in Java and C++.
Software Engineer, AI-Native Ad Data Platform
TikTok Pte. Ltd. in Singapore seeks an exceptional engineer to help build an AI-native data platform powering global advertising. You will own architecture and deliver end-to-end solutions for high-throughput services…
Graduate Software Engineer - AI-Native Data Platform
TikTok Pte. Ltd. in Singapore invites talented graduates to join the Global Advertising Data Platform team, shaping the data foundation behind advertising across our international products. You'll own architecture and…
Data Engineer: Real-Time Lakehouse for Large-Scale Recs
A graduate data engineer on TikTok's Arch-Data Ecosystem team designs and builds offline and real-time data storage (lakehouse) powering recommendation, search, and ads at billion-user scale, optimizing data pipelines for efficiency and cost.