CareerPlanSign in

Backend Software Engineer (Transaction), TikTok - Singapore

Singapore💼 Full-time🗓 2026-09-28

Core

Build and optimize a real-time, high-performance, large-scale distributed infrastructure for live streaming and in-app wallet/payment systems.

Role type

Senior IC backend software engineer (transaction systems)

Builds

TikTok Wallet, payment system, and core live streaming infrastructure

Domain

Consumer social media, live streaming, fintech

Required skills

Go, Python, Java, C++, system design, distributed systems, data structures, algorithms, large-scale backend development

Preferred skills

payment or financial domain experience

Responsibilities

Collaborate with cross-functional teams to improve the in-app wallet system, improve system design and architecture for stability and performance, develop large-scale software systems powering the TikTok app

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