CareerPlanSign in

Backend Engineer - TikTok Recommendation Developer Infrastructure

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

Core

Designing and optimizing the architecture for TikTok's recommendation system infrastructure to ensure stability and performance for users.

Role type

Senior IC backend infrastructure engineer

Builds

Developer environments, CI/CD pipelines, frameworks, libraries, and productivity tools for the recommendation system

Domain

Social media / Recommendation systems / Distributed systems

Deliverable

infrastructure

Required skills

scalable system design, high-performance architecture, high availability design, code implementation, system optimization, architecture abstraction, business capability reuse

Preferred skills

personalized recommendations, search engines, machine learning, distributed storage systems, big data frameworks

Technologies

C, C++, Java, Golang

Responsibilities

Provide high-performance, highly available, and flexible architecture design; Build a recommendation system analysis platform for problem analysis and debugging; Identify and optimize weak links in existing business systems; Abstract common business architecture to improve basic capability reuse

Seniority

Senior, hands-on IC

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