CareerPlanSign in

Software Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start

Singapore💼 Full-time🗓 2026-09-28

Core

Build and optimize high-performance online services, data pipelines, and computing frameworks for TikTok Live recommendation systems to ensure stability and scalability.

Role type

Graduate Software Engineer (Distributed Systems & Big Data)

Builds

Globalized large-scale recommendation systems for live broadcast use cases

Domain

Streaming media, Real-time systems, Big Data

Required skills

C, C++, Java, Golang, Hadoop, Hive, Flink, FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch, data mining, machine learning, NLP

Preferred skills

personalized recommendations, search engine, distributed storage system, big data frameworks

Responsibilities

Build and maintain high-performance online services and data pipelines; Design and develop high-performance computing frameworks and storage systems; Ensure production system stability through troubleshooting and tooling development; Develop data analytics and visualization capabilities; Apply data mining, machine learning, and NLP techniques to extract insights.

Seniority

Junior, Graduate

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