CareerPlanSign in

Backend Software Engineer Graduate (Social) - 2027 Start

Singapore💼 Full-time🗓 2026-09-28

Core

Backend development for TikTok's messaging experience, focusing on server-side capabilities for core features like Streak, Stickers, Voice & Video Call, and exploring LLM/AIGC-powered features.

Role type

Backend Software Engineer (Graduate)

Builds

Server-side IM infrastructure (IMCloud), cloud-based IM data management, cross-datacenter synchronization, and next-generation messaging features powered by LLM and AIGC.

Domain

Social media / Real-time messaging / AI

Deliverable

production ML models

Required skills

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

Preferred skills

internship experience in back-end development, participation in complete projects, interest in AI Skills/AI Agents

Technologies

IMCloud, LLM, AIGC

Responsibilities

Build and evolve server-side capabilities for core messaging features; maintain server-side IM infrastructure and ensure data compliance; explore next-generation messaging experiences powered by LLM and AIGC; improve performance, stability, and scalability under high-concurrency scenarios.

Seniority

Junior, Graduate

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