**
ByteDance is seeking a Backend Engineer for its Search Architecture team in Singapore, focusing on optimizing search system architecture to enhance user experience. The ideal candidate should have a background in computer science, experience in building scalable systems, and proficiency in programming languages such as C, C++, Java, or Golang.
**
Job Summary
The Search Architecture Team is responsible for building and optimizing the search engine architecture to provide the most stable and best experience for users.
This role involves designing and developing the search system, focusing on architecture abstraction, process optimization, and supporting large-scale machine learning.
ByteDance offers competitive compensation, stock options, six insurances, housing subsidies, meals provided, and flexible hours in a diverse global team.
Matching Summary
Match Score: 75
**
ByteDance is seeking a Backend Engineer for its Search Architecture team in Singapore, focusing on optimizing search system architecture to enhance user experience. The ideal candidate should have a background in computer science, experience in building scalable systems, and proficiency in programming languages such as C, C++, Java, or Golang.
**
Salary
Competitive compensation; Stock options included; Six insurances and one fund
Skills & Requirements
Must-have
Bachelor's degree in Computer Science
1 year experience building scalable systems
Programming in C, C++, Java, or Golang
Nice-to-have
C++ programming experience is a plus
Experience with search engine or recommendations
Knowledge of distributed storage systems
Familiarity with big data frameworks
Machine learning optimization experience
Key Requirements
Bachelor's degree or above in Computer Science
At least 1 year of experience building scalable systems