CareerPlanSign in

Backend Software Engineer - TikTok - Singapore

Singapore💼 Full-time🗓 2026-09-28

Core

Backend development and architecture for TikTok's messaging experience, including server-side capabilities for Streak, Stickers, Voice & Video Call, and next-generation AI-powered features.

Role type

Senior IC backend software engineer (messaging infrastructure)

Builds

Server-side IM infrastructure (IMCloud), cloud-based IM data management, cross-datacenter synchronization, and AI-powered messaging features

Domain

Social media / Real-time messaging / AI

Deliverable

production ML models

Required skills

Backend development, server-side architecture design, cloud-based data management, cross-datacenter synchronization, high-concurrency system optimization, data structures, algorithms, operating systems, Java/Go/C++/Python

Preferred skills

AI skills, AI agents, large-scale internet business experience

Technologies

IMCloud, LLM, AIGC

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