服务端架构师-TikTok
Core
Design and develop backend systems for TikTok's information feed recommendation, user profile, and core services to ensure high availability, performance, and scalability.
Role type
Senior IC backend systems architect
Builds
High-scale backend services for a global short-video platform
Domain
Social media / Distributed systems
Required skills
C/C++/Go/Java/Python, Linux, distributed system architecture, MySQL, Redis, message queues, high-concurrency handling, data consistency, disaster recovery
Preferred skills
Experience with billion-level traffic systems, complex dependency governance
Technologies
Linux, C/C++, Go, Java, Python, Shell, PHP, MySQL, Redis, MQ
Responsibilities
Design and iterate backend system architecture for feed and profile services; Optimize system performance and resource utilization; Implement global architecture solutions for multi-region data consistency and traffic scheduling; Lead resolution of complex technical challenges in massive data storage and high-concurrency stability
