Backend Engineer - TikTok Recommendation Developer Infrastructure

TIKTOK PTE. LTD.

Singapore, Singapore
Not specified
3+ years building scalable systems
C, c++, java, or golang programming
High-performance architecture design
TikTok is seeking a Backend Engineer for its Recommendation Developer Infrastructure team in Singapore. The role involves designing high-performance architectures and improving system performance for TikTok's recommendation system while fostering a culture of creativity and collaboration

Job Summary

  • The team is responsible for building and optimizing the architecture for TikTok's recommendation system to ensure stability and user experience.
  • Engineers will build a recommendation system analysis platform to provide product-level tool support for problem analysis and debugging.
  • TikTok prioritizes applicants who have a current right to work in Singapore and do not require visa sponsorship.

Matching Summary

Match Score: 85

TikTok is seeking a Backend Engineer for its Recommendation Developer Infrastructure team in Singapore. The role involves designing high-performance architectures and improving system performance for TikTok's recommendation system while fostering a culture of creativity and collaboration.

Skills & Requirements

Must-have

  • 3+ years building scalable systems
  • C, C++, Java, or Golang programming
  • High-performance architecture design

Nice-to-have

  • Personalized recommendations experience
  • Machine learning framework knowledge
  • Distributed storage system expertise
  • Strong ownership and drive

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Current right to work in Singapore without sponsorship
  • Minimum 3 years of experience with scalable systems

Work Rights

Must have current right to work in Singapore

Tailored Resume

Cover Letter