Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start
Core
Design and implement offline data architecture, scalable storage and computing systems, and distributed infrastructure for massive data to support TikTok's recommendation system.
Role type
Big Data Engineer (Graduate)
Builds
High-performance storage and computing systems, data mid-platform, and analytics applications for recommendation architecture.
Domain
Internet / Big Data / Distributed Systems
Deliverable
infrastructure
Required skills
Big data frameworks (Hadoop, Hive, Flink, Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch), Java, C++, distributed system design, data modeling, data mining, natural language processing, machine learning, data visualization, system troubleshooting.
Responsibilities
Design offline data architecture for large-scale recommendation systems; build flexible, scalable, stable storage and computing systems; troubleshoot production systems and implement stability mechanisms; develop analytics applications to transform raw data; apply data mining and ML to analyze structured and unstructured datasets; visualize and report data findings.