Backend Engineer - TikTok Ecommerce Recommendation Infrastructure

TIKTOK PTE. LTD.

Singapore, Singapore
**
3+ years building scalable systems
C, c++, java, or golang programming
High performance online services development
** TikTok is seeking a Backend Engineer for its Ecommerce Recommendation Infrastructure team in Singapore. The role focuses on building high-performance online services and data pipelines to enhance TikTok's recommendation systems, requiring a strong background in computer science and experience in scalable systems. **

Job Summary

  • The team is responsible for building and optimizing infrastructure for TikTok Shop's recommendation systems to ensure stability and quality user experiences.
  • Engineers will design high-performance computing frameworks and globalized large-scale recommendation systems while working closely with applied machine learning engineers.
  • TikTok fosters a culture of curiosity, humility, and an 'Always Day 1' mindset where challenges are viewed as opportunities to learn and innovate.

Matching Summary

Match Score: 75

** TikTok is seeking a Backend Engineer for its Ecommerce Recommendation Infrastructure team in Singapore. The role focuses on building high-performance online services and data pipelines to enhance TikTok's recommendation systems, requiring a strong background in computer science and experience in scalable systems. **

Skills & Requirements

Must-have

  • 3+ years building scalable systems
  • C, C++, Java, or Golang programming
  • High performance online services development
  • Efficient data pipeline construction

Nice-to-have

  • Experience in personalized recommendations
  • Knowledge of machine learning frameworks
  • Familiarity with distributed storage systems
  • E-commerce domain experience

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 3 years of experience in scalable system development
  • Proficiency in C, C++, Java, or Golang

Work Rights

Not specified

Tailored Resume

Cover Letter