CareerPlan

Backend Software Engineer Graduate (Social) - 2027 Start Singapore Technology - Backend Regular[]

SingaporeFull-time2026-10-22 → 2026-10-29

Core

Backend engineer building TikTok's messaging infrastructure (IMCloud) and core features like Streak, Stickers, and Voice/Video calls.

Role type

Graduate Backend Software Engineer

Builds

Server-side IM infrastructure, cloud-based data management, cross-datacenter synchronization, and next-gen AIGC-powered messaging features.

Domain

Social media / Real-time messaging / Cloud infrastructure

Deliverable

production ML models

Required skills

Java/Go/C++/Python, data structures, algorithms, operating systems, system abstraction, AI coding tools

Preferred skills

internship experience in backend development, full project participation, AI Agents experience

Technologies

IMCloud, cloud-based data management, cross-datacenter synchronization, LLM, AIGC

Responsibilities

Develop and iterate backend capabilities for Streak, Stickers, Voice & Video Call; Build and maintain server-side IM infrastructure; Explore next-generation messaging experiences powered by LLM and AIGC; Improve performance, stability, and scalability under high-concurrency scenarios.

Seniority

Graduate