CareerPlanSign in

Big Data Engineer - TikTok Recommendation Architecture

Singapore💼 Full-time🗓 2026-09-28

Core

Designing and implementing offline data architecture, scalable storage and computing systems, and distributed infrastructure for large-scale recommendation systems.

Role type

Senior Big Data Engineer (Recommendation Architecture)

Builds

High-performance storage and computing systems, mid-platform data services, and reliable infrastructure for massive data.

Domain

Big Data, Distributed Systems, Recommendation Systems

Deliverable

infrastructure

Required skills

Java, C++, Hadoop, Hive, Flink, FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch, data mining, data modelling, natural language processing, machine learning, data visualization

Preferred skills

Peta Byte level data processing experience

Responsibilities

Design offline data architecture for large-scale recommendation systems; Build flexible, scalable, stable, high-performance storage and computing systems; Troubleshoot production systems and implement stability mechanisms; Develop analytics applications to transform raw data into meaningful information; Apply data mining and ML to extract information from large structured and unstructured datasets; Visualize and report data findings

Seniority

Mid-Senior, hands-on IC

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