CareerPlanSign in

Backend Engineer - TikTok Ecommerce Recommendation Infrastructure

Singapore💼 Full-time🗓 2026-02-13 → 2026-08-05

Core

Build and maintain high-performance online services, data pipelines, and large-scale recommendation infrastructure for TikTok's E-commerce business.

Role type

Senior Backend Engineer (Recommendation Infrastructure)

Builds

Scalable recommendation systems, data pipelines, and computing frameworks for TikTok Shop.

Domain

E-commerce, Recommendation Systems, Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

C/C++/Java/Golang, scalable system design, data pipeline engineering, high-performance computing, distributed storage, software testing

Preferred skills

personalized recommendations, search engines, machine learning, big data frameworks, e-commerce domain knowledge

Technologies

C, C++, Java, Golang

Responsibilities

Build and maintain high performance online services for TikTok recommendation system; Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, realtime online training; Build globalized large-scale recommendation system; Design and develop high performance computing frameworks and storage systems

Seniority

Mid-Senior, hands-on IC

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