CareerPlan

Backend Software Engineer - TikTok Shop-Europe

SingaporeFull-time2026-10-28 → 2026-11-08

Core

Design and build medium to large-scale complex backend systems for TikTok Shop's European e-commerce platform, focusing on stability, scalability, and multi-data center operations.

Role type

Senior IC backend software engineer (system architecture & team lead)

Builds

Seller, product, partner, operation, and creator/affiliate business systems for TikTok Shop Europe

Domain

E-commerce, B2B, global multi-data center infrastructure

Required skills

Java, Golang, C++, system architecture design, high concurrency design, high availability design, message queues, caching systems, scheduled tasks, disaster recovery, stability governance, team leadership

Preferred skills

e-commerce systems experience, B2B system development, complex problem solving

Technologies

Java, Golang, C++, message queues, caching systems, scheduled tasks

Responsibilities

Design overall architecture for complex business systems; Abstract business logic and design scalable systems; Ensure system stability including multi-data center scheduling and disaster recovery; Lead and guide engineering teams; Formulate and drive long-term technical strategies

Seniority

Senior, hands-on IC with team leadership