Solid programming ability with excellent design skills
ByteDance is seeking a Backend Engineer for its E-commerce Search Architecture team in Singapore, focusing on building and optimizing search system architecture. The ideal candidate will possess strong programming skills and a background in search engines, machine learning, or big data frameworks
Job Summary
The Search Architecture Team is responsible for building and optimizing the architecture for the Search Engine to provide the best experience for users.
This role involves designing and developing the global e-commerce search system while ensuring system stability and high availability.
ByteDance fosters an inclusive environment where employees are valued for their skills and unique perspectives to inspire creativity.
Matching Summary
Match Score: 85
ByteDance is seeking a Backend Engineer for its E-commerce Search Architecture team in Singapore, focusing on building and optimizing search system architecture. The ideal candidate will possess strong programming skills and a background in search engines, machine learning, or big data frameworks.
Skills & Requirements
Must-have
Bachelor's degree in Computer Science
Programming experience in C, C++, Java, or Golang
Solid programming ability with excellent design skills
Experience with high concurrency and high throughput systems
Ability to solve architecture optimization problems
Nice-to-have
Experience in personalized recommendations or search engines
Knowledge of distributed storage systems
Familiarity with big data frameworks
Enthusiasm for technical challenges
Effective communication and ownership drive
Key Requirements
Bachelor's degree or above in Computer Science or related field
Proficiency in C, C++, Java, or Golang programming languages
Experience in at least one area: search engine, machine learning, or distributed storage