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

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Architecture & Urban PlanningSkills: ["Product ownership","Creative problem solving","Collaboration","Self-motivated","Quick learning"]

Design and implement offline data architecture and scalable, high-performance storage and computing systems for live broadcast recommendation. You’ll build distributed infrastructure for massive datasets, optimize data flow and production stability through troubleshooting and tooling, and develop analytics and data mining workflows to transform structured and unstructured data into insights. Work closely with applied machine learning engineers to support innovative recommendation algorithms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Design and implement offline data architecture and scalable, high-performance storage and computing systems for live broadcast recommendation. You’ll build distributed infrastructure for massive datasets, optimize data flow and production stability through troubleshooting and tooling, and develop analytics and data mining workflows to transform structured and unstructured data into insights. Work closely with applied machine learning engineers to support innovative recommendation algorithms.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Architecture & Urban Planning
Seniority: Graduate level

Key Responsibilities

  • •Design and implement offline data architecture for large-scale recommendation systems.
  • •Design and implement flexible, scalable, high-performance storage and computing systems.
  • •Troubleshoot the production system and implement mechanisms/tools to ensure overall production stability.
  • •Build distributed storage and computing systems to provide reliable infrastructure for massive data and large-scale business systems.
  • •Develop analytics to transform raw data into meaningful information and apply data mining, data modeling, NLP, and machine learning on structured and unstructured datasets.

Key Requirements

  • •Complete or have recently completed a Bachelor's or Master's in Artificial Intelligence, Software Development, Computer Science, Computer Engineering, or related fields.
  • •Familiar with big data open source frameworks such as Hadoop, Hive, Flink/FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, and ElasticSearch.
  • •Familiar with Java, C++, and other programming languages.
  • •Strong coding and troubleshooting ability.
  • •Agile, quick to learn, highly self-motivated, with strong product ownership and creative problem-solving mindset.
Experience:Big data
Education:
Skills:Product ownershipCreative problem solvingCollaborationSelf-motivatedQuick learning
Tech Stack:HadoopHiveFlinkFlinkSQLSparkKafkaHBaseRedisRocksDBElasticSearchJavaC++

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn