CareerPlanSign in

Backend Software Engineer, TikTok Live Foundation - Singapore

Singapore💼 Full-time🗓 2026-09-28

Core

Design and build real-time, high-performance, large-scale distributed systems to facilitate operations between creators and fans, serving 1 billion users.

Role type

Senior Backend Software Engineer (Distributed Systems)

Builds

Real-time subscription services and critical product features for TikTok LIVE

Domain

Social media, live streaming, distributed systems

Deliverable

production ML models | product features

Required skills

Go, Python, Java, C++, scalable distributed systems, system design and architecture, computer architecture, data structures and algorithms, MySQL, Redis, Kafka

Responsibilities

Plan and lead large-scale technical projects for iterative product development, develop robust technology products, lead system design and architecture improvements, collaborate with cross-functional teams, contribute to engineering strategy and tooling

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