CareerPlanSign in

Backend Engineer - TikTok Search Architecture - Singapore

Singapore💼 Full-time🗓 2026-09-28

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

Sourced via tiktok · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.