This job has expired

Backend Software Engineer, TikTok Live

Tiktok Pte. Ltd.
0-1 years
120000 - 240000 SGD

Job Description

TikTok is a true phenomenal app in the world. Our mission is to help live streamer connect users and inspire user interaction in real-time around the world. We are looking for passionate and talented engineers to join us to build up and optimize an real-time, high-performance, large-scale distributed infrastructure for live streaming at TikTok. We will be deeply involved in the developmental lifecycle of critical product features, and collaborate closely with product managers to deliver the best live streaming experience for live streamers and viewers.


1. Develop business critical systems that powers TikTok Live Streaming.

2. Design the architecture for systems, services and pipelines to ensure high stability, reliability and data consistency.

3. Work out solutions for product features and technical requirements and implement them with high quality.

4. Work closely with multiple cross-functional teams to deliver high quality work in rapid product development.


1. BS/MS Degree in Computer Science or related major.

2. Experienced in building backend services for large-scale consumer-facing applications.

3. Proficient in at least one of the following languages: Go, Python, Java, C++.

4. Deep understanding of computer architectures, data structures and algorithms.

5. Have good team communication and collaboration skills.

6. Experience with payment or transaction processing systems is preferable.

Similar Jobs

People Also Considered

Career Advice to Find Better