Backend Engineer - TikTok Search Architecture - Singapore
Core
Design and develop the search system architecture for TikTok to ensure stability, high availability, and performance optimization for users and partners.
Role type
Senior Backend Engineer (Search Architecture)
Builds
TikTok Search Engine and affiliated products
Domain
Internet / Search Infrastructure
Deliverable
production ML models
Required skills
C++, Java, Golang, system architecture design, performance optimization, high-concurrency systems, distributed systems
Preferred skills
search engine, personalized recommendations, machine learning, distributed storage, big data frameworks
Technologies
C++, Java, Golang
Responsibilities
Design and develop search system architecture; optimize online services and offline data flow; solve performance bottlenecks; research and implement new technologies for core components; integrate hardware and software systems.
Seniority
Senior, hands-on IC
