Backend Engineer, Global Live Core Services

TikTok

Singapore

On-site

SGD 120,000 - 180,000

Full time

34 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TikTok in Singapore is hiring for a backend engineer to help build live streaming core services, spanning rooms, users, and leaderboards, ensuring data consistency and high availability across global datacenters.

You will work with Go/Java/C++/Python, microservices, and distributed systems, tackling scale, disaster recovery, and AI-driven architectural evolution to deliver reliable, scalable live experiences for tens of millions of concurrent users across a global multi-datacenter environment.

Qualifications

  • Bachelor's degree or above in Computer Science or a related field, with a solid foundation in data structures, algorithms, operating systems, and networking
  • Proficient in at least one backend programming language (Go / Java / C++ / Python, etc.), familiar with microservices and common software architecture patterns
  • Strong logical thinking and problem decomposition skills, able to independently analyze complex problems and drive resolution
  • Strong technical curiosity and self-driven learning ability, willing to understand systems at a fundamental level rather than staying at the surface
  • Good communication, collaboration skills, and a strong sense of engineering ownership

Responsibilities

  • Participate in the design, development, and continuous optimization of live streaming core services, improving system quality and engineering efficiency
  • Contribute to stability initiatives for critical live streaming scenarios, including disaster recovery architecture design, monitoring system enhancement, and fault detection and recovery capabilities, ensuring core live streaming experiences under extreme disaster scenarios
  • Drive service architecture governance, identify systemic risks, and push forward architecture evolution and engineering standards
  • Participate in the AI-driven evolution of system architecture, designing and developing AI-friendly service architectures and data pipelines

Skills

Go/Java/C++/Python

Education

Bachelor's degree in Computer Science or related field

Job description

TikTok in Singapore is hiring for a backend engineer to help build live streaming core services, spanning rooms, users, and leaderboards, ensuring data consistency and high availability across global datacenters.

You will work with Go/Java/C++/Python, microservices, and distributed systems, tackling scale, disaster recovery, and AI-driven architectural evolution to deliver reliable, scalable live experiences for tens of millions of concurrent users across a global multi-datacenter environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer, Global Live (Core Service) - Singapore
Backend Engineer, Global Live (Core Service) - Singapore

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer Intern - Real-Time, Global-Scale
Backend Engineer Intern - Real-Time, Global-Scale

TikTok • Singapore

On-site
SGD 13,000 - 20,000
Backend Engineer Intern — Real-Time Streaming Platform
Backend Engineer Intern — Real-Time Streaming Platform

TikTok • Singapore

On-site
SGD 20,000 - 28,000
Real-Time Backend Engineer for Live Streaming
Real-Time Backend Engineer for Live Streaming

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Graduate Backend Engineer: Real-Time, Scalable Systems
Graduate Backend Engineer: Real-Time, Scalable Systems

TikTok • Singapore

On-site
SGD 60,000 - 100,000
Backend Engineer, Governance Platform - Build Global Services
Backend Engineer, Governance Platform - Build Global Services

TikTok • Singapore

On-site
SGD 120,000 - 180,000
AI-Driven Backend Engineer for Local Services
AI-Driven Backend Engineer for Local Services

TikTok • Singapore

On-site
SGD 90,000 - 150,000
Backend Engineer Intern: Real-Time, Large-Scale Systems
Backend Engineer Intern: Real-Time, Large-Scale Systems

TikTok • Singapore

On-site
SGD 13,000 - 20,000
Realtime Backend Engineer for Live Revenue
Realtime Backend Engineer for Live Revenue

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer: Build Scalable, Secure Systems
Backend Engineer: Build Scalable, Secure Systems

TikTok • Singapore

On-site
SGD 90,000 - 140,000