Backend Software Engineer - TikTok Live Foundation - Singapore

Singapore Until 8/21/2026 H-1B sponsor history First posted March 29, 2026 Last posted March 29, 2026
Job description

Description

About TikTok LIVE Foundation Subscription Team:
Our team has been focusing on facilitating the operation between creators and fans, helping it efficiently maintain the subscription community and providing long-term effective subscription services.

We are looking for passionate and talented engineers to join us to build up and optimize the real-time, high-performance, large-scale distributed system at TikTok. We will be deeply involved in the developmental lifecycle of critical product features, and collaborate closely with product managers to provide the best subscription experience and enhance engagement between creators and fans.

Job Responsibilities
- Plan and lead large-scale technical projects to lay the foundation for the iterative development and scale of early products
- Develop robust, efficient technology products that serve 1 billion users
- Lead and improve system design and architecture to ensure high stability, performance, and reliability of the product
- Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.
- Contribute to engineering strategy, tooling, processes, and culture, improve R&D quality, efficiency and experience.

Requirements

Minimum Qualifications:
- Proficient in at least one of the following languages: Go, Python, Java, C++.
- Experience building scalable, highly available, distributed and mission-critical systems.
- Deep understanding of computer architecture, data structures and algorithms
- In depth knowledge of common databases and messaging frameworks like MySQL/Redis/Kafka

Preferred Qualifications:
- Able to work closely with diverse stakeholders and have good communication skills
- Self-driven, positive, cooperative and willing to keep learning at all times

About this role

Summary

Build and optimize large-scale distributed systems to enhance TikTok Live subscription features.

Job title

Backend Software Engineer - TikTok Live Foundation

Experience level

null

Industry

software

Location requirements

Singapore, remote work not specified

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

GoPythonJavaC++distributed systemsdatabasesMySQLRedisKafka

Preferred skills

communicationself-drivencooperative

Specializations

distributed systemssystem designhigh-performancedatabasesmessaging frameworks
Locations

Structured locations inferred from the posting.

Singapore

Work arrangement unknown Country