Backend Software Engineer - TikTok Data Ecosystem (Storage)
TIKTOK PTE. LTD.
Singapore, Singapore
Not specified (likely hybrid or fully remote based on company trends).
Bachelor's degree in computer science
Proficiency in c/c++/java programming
2+ years experience in storage engines
TikTok is seeking a Backend Software Engineer to join its Data Ecosystem Team in Singapore, focusing on developing storage solutions for its recommendation system. The ideal candidate will have experience in distributed systems and storage engine management, along with a passion for open-source technology
Job Summary
The team is responsible for crafting and implementing a storage solution for offline data in TikTok's recommendation system serving over a billion users.
Candidates will design and develop distributed database HBase-related components as well as single-node LSM engine RocksDB-related components.
TikTok offers career growth opportunities, paid leave, and a flat organization structure within a diverse and inclusive global environment.
Matching Summary
Match Score: 85
TikTok is seeking a Backend Software Engineer to join its Data Ecosystem Team in Singapore, focusing on developing storage solutions for its recommendation system. The ideal candidate will have experience in distributed systems and storage engine management, along with a passion for open-source technology.