TikTok
Open positions
Backend Engineer, TikTok E-commerce Search Architecture - Singapore
About TikTok TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have…
Backend Engineer - TikTok Recommendation Developer Infrastructure
About TikTok TikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require TikTok sponsorship of a visa. TikTok is the leading destination for short-form mobile video. At…
Backend Engineer - Scalable Ecommerce Recommendations Infra
TikTok is hiring for an engineering role focused on building and maintaining high-performance services for the TikTok recommendation system. You will work on scalable data pipelines, globalized recommender systems, and…
Global E-commerce Search Backend Engineer
TikTok is seeking engineers to join the Search Architecture Team responsible for designing and building the global e-commerce search system. You will ensure stability, scalability and availability while delivering…
Backend Engineer, Application Computing (Data + AI)
About TikTok TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have…
Backend Engineer — Scalable Search Architecture
TikTok is seeking a skilled software engineer to join our Search Architecture Team in Singapore. You will design and develop the search system architecture, ensuring stability, high availability, and scalable…
Backend Engineer - TikTok Search Architecture - Singapore
Backend engineer on TikTok's Search Architecture team in Singapore, designing and optimizing the search engine's system architecture for stability, high availability, and performance at massive scale. Core work involves backend programming (C, C++, Java, or Golang), distributed systems, and machine learning optimization.
Graduate Backend Engineer – Trust & Safety Platform
A graduate backend engineer joins TikTok's Trust & Safety platform team in Singapore, building scalable safety tools and working alongside ML engineers to protect TikTok users worldwide. Core languages include Go, Python, PHP, C/C++, or Java.