CareerPlanSign in

Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start

San Jose, United States of America💼 Full-time🗓 2026-09-28

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.

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