Big Data Engineer, TikTok Ecommerce Recommendation Infrastructure

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Data Analytics & Business IntelligenceEducation: bachelorsSkills: []

Build and optimize infrastructure for large-scale e-commerce recommendation systems, enabling stable online services and high-performance offline data flows. Own offline data architecture, scalable storage and computing systems, and production troubleshooting to maintain reliability and availability. Develop distributed systems for massive data, and create analytics applications that turn structured and unstructured datasets into insights using data mining, modeling, NLP, and machine learning.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Big Data Engineer, TikTok Ecommerce Recommendation Infrastructure

✓ Verified Job

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

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

Job Summary

Build and optimize infrastructure for large-scale e-commerce recommendation systems, enabling stable online services and high-performance offline data flows. Own offline data architecture, scalable storage and computing systems, and production troubleshooting to maintain reliability and availability. Develop distributed systems for massive data, and create analytics applications that turn structured and unstructured datasets into insights using data mining, modeling, NLP, and machine learning.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Data Analytics & Business Intelligence

Key Responsibilities

  • •Design and implement offline data architecture for large-scale recommendation systems.
  • •Build flexible, scalable, stable, and high-performance storage and computing systems.
  • •Troubleshoot production systems and implement mechanisms/tools to ensure operational stability.
  • •Develop reliable distributed systems for massive data and large-scale business systems.
  • •Develop analytics applications that transform raw data into meaningful information and apply data mining, data modeling, NLP, and ML to structured and unstructured datasets.

Key Requirements

  • •Bachelor’s degree or above in computer science, software engineering, or a related field.
  • •Experience with open-source big data frameworks such as Hadoop, Hive, Flink, FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, and Elasticsearch.
  • •Proficiency with Java, C++, and other programming languages.
  • •Strong coding ability and trouble-shooting skills.
  • •Experience working on large-scale recommendation systems and data/analytics pipelines (implied by responsibilities).
Education:Bachelor's
Tech Stack:HadoopHiveFlinkFlinkSQLSparkKafkaHBaseRedisRocksDBElasticsearchJavaC++Natural language processingMachine learningData miningData modelingVisualization

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