Big Data Engineer - TikTok ShortText Recommendation Architecture

TIKTOK PTE. LTD.

Singapore, Singapore
Not specified (assumed flexible based on company culture)
Bachelor's degree in computer science or related field
3+ years of big data engineering experience
Proficiency in hadoop, hive, flink, spark, kafka, hbase, redis, rocksdb, elasticsearch
TikTok is seeking a Big Data Engineer for its ShortText Recommendation Architecture team in Singapore. The role involves designing and optimizing data architectures for recommendation systems, requiring expertise in big data frameworks and programming languages

Job Summary

  • The Recommendation Architecture Team is responsible for building and optimizing the architecture for TikTok's recommendation system to ensure stability and a superior user experience.
  • Engineers will design flexible, scalable, and high-performance storage and computing systems while troubleshooting production issues to maintain operational stability.
  • TikTok prioritizes applicants who currently have the right to work in Singapore and do not require visa sponsorship.

Matching Summary

Match Score: 85

TikTok is seeking a Big Data Engineer for its ShortText Recommendation Architecture team in Singapore. The role involves designing and optimizing data architectures for recommendation systems, requiring expertise in big data frameworks and programming languages.

Skills & Requirements

Must-have

  • Bachelor's degree in Computer Science or related field
  • 3+ years of big data engineering experience
  • Proficiency in Hadoop, Hive, Flink, Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch
  • Programming skills in C, C++, Java, or Golang
  • Experience designing scalable distributed storage and computing systems

Nice-to-have

  • Peta Byte level data processing experience
  • Strong communication skills and sense of ownership
  • Experience with data visualization software
  • Background in natural language processing applications
  • Ability to troubleshoot production systems effectively

Key Requirements

  • Minimum Bachelor's degree in Computer Science
  • At least 3 years of relevant professional experience
  • Current right to work in Singapore without sponsorship

Work Rights

Must have current right to work in Singapore

Tailored Resume

Cover Letter