Not specified (assumed hybrid or onsite based on company culture)
3+ years building scalable systems
Experience with c, c++, java, or golang
Strong software design and code style
TikTok is seeking a Backend Engineer for its E-commerce Search Architecture team in Singapore. The role involves designing and optimizing the global e-commerce search system, focusing on system stability and performance while fostering a collaborative and innovative environment
Job Summary
The Search Architecture Team is responsible for building and optimizing the architecture for the TikTok Shop Search Engine to ensure stability and a best-in-class user experience.
This role involves designing and developing the global e-commerce search system while focusing on architecture abstraction, process optimization, and large-scale machine learning integration.
Candidates must possess effective communication skills, a strong sense of ownership, and enthusiasm for solving technical challenges in a rapidly growing tech environment.
Matching Summary
Match Score: 85
TikTok is seeking a Backend Engineer for its E-commerce Search Architecture team in Singapore. The role involves designing and optimizing the global e-commerce search system, focusing on system stability and performance while fostering a collaborative and innovative environment.
Skills & Requirements
Must-have
3+ years building scalable systems
Experience with C, C++, Java, or Golang
Strong software design and code style
High concurrency and throughput system experience
Nice-to-have
Personalized recommendations experience
Search engine development background
Machine learning optimization skills
Distributed storage system knowledge
Big data frameworks expertise
Key Requirements
Bachelor's degree in Computer Science or related field
Minimum 3 years of experience building scalable systems
Proficiency in C, C++, Java, or Golang programming languages