T

TikTok

Short-form video platform with ads

Backend Software Engineer Graduate - Social

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Individuals must be completing or have recently completed a Bachelor's degree in computer science or a related discipline.
  • Strong logical analysis and system abstraction abilities are required.
  • Proficiency in AI coding tools is required.
  • Solid computer fundamentals, including data structures, algorithms, and operating systems, are required.
  • Familiarity with at least one programming language, such as Java, Go, C++, or Python, is required.
  • Candidates must be able to commit to an onboarding date by the end of the year and should state their availability and graduation date clearly in their resume.

Responsibilities

  • Develop and iterate the backend of TikTok Messaging in the Singapore team, building and evolving server-side capabilities for Streak, Stickers, Voice & Video Call, and other core messaging features, and participating in backend architecture design and implementation of TikTok Social Messaging.
  • Build and maintain server-side IM infrastructure (IMCloud), including cloud-based IM data management and cross-datacenter synchronization, to ensure a reliable core messaging experience; safeguard user privacy and ensure IM data compliance with regulatory requirements across regions.
  • Explore next-generation messaging experiences powered by large language models and artificial intelligence-generated content, including conversational chatbots, AI-generated stickers, and other personalized features that elevate user engagement.
  • Continuously improve Messaging system performance, stability, and scalability under high-concurrency scenarios, reduce system access costs, and improve system reliability.

Desired Qualifications

  • Candidates with interest in or practical experience with AI skills or AI agents are preferred.
  • Internship experience in backend development and participation in complete projects are preferred.
  • A strong sense of self-drive and responsibility, strong learning and communication skills, and sustained passion for technology are preferred.

About the Company

TikTok

Short-form video platform with ads

TikTok is a short-form mobile video platform that lets people create, discover, and share quick videos. Users upload vertical clips, edit them with built-in tools, and browse a personalized feed powered by an algorithm that highlights relevant content. Advertisers can use in-feed ads, branded hashtags, and the Business Center to plan and measure campaigns, making it easy for brands to reach a global audience. Its goal is to inspire creativity and bring joy by helping people express themselves and by connecting brands with a wide audience.

Company size
10,001+
Company stage
Grant
Total funding
$740K
Headquarters
Santa Monica, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at TikTok

See more jobs