Backend Software Engineer - TikTok Shop (Supply Chain and Logistics)

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["System architecture","Performance optimization","Problem-solving","Engineering guidance","Distributed systems understanding"]

Build and evolve TikTok Shop’s global supply chain and logistics systems, taking ownership of research, development, and architecture. Design scalable system and business models for international needs, and solve high-concurrency and performance bottlenecks. Maintain system quality and stability while guiding engineers to continually improve key technical metrics. Work across distributed-systems concepts and high-availability, high-performance architectures supporting end-to-end fulfillment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Backend Software Engineer - TikTok Shop (Supply Chain and Logistics)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Build and evolve TikTok Shop’s global supply chain and logistics systems, taking ownership of research, development, and architecture. Design scalable system and business models for international needs, and solve high-concurrency and performance bottlenecks. Maintain system quality and stability while guiding engineers to continually improve key technical metrics. Work across distributed-systems concepts and high-availability, high-performance architectures supporting end-to-end fulfillment.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own research and development and architecture for TikTok Shop’s logistics system to deliver efficient, intelligent solutions.
  • •Design system models and business architecture for international needs with scalability aligned to business characteristics and industry best practices.
  • •Develop effective technical solutions for high concurrency and performance bottlenecks in business processes.
  • •Maintain system quality and stability across the logistics platform.
  • •Guide engineers at all levels to continuously optimize system technical indicators.

Key Requirements

  • •Bachelor’s or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or a related discipline.
  • •At least 5 years of experience using at least one mainstream programming language such as Java, Golang, or C++.
  • •Familiarity with middleware such as message queues, caches, and scheduled tasks, including middleware principles.
  • •Experience in architecture design and implementation for high-availability, high-performance, and high-scalability systems.
  • •Strong understanding of distributed systems theories such as load balancing, distributed transactions, and CAP/BASE.
Experience:5+ yearsE-commerceLogisticsTransportationDelivery
Education:Bachelor's
Skills:System architecturePerformance optimizationProblem-solvingEngineering guidanceDistributed systems understanding
Tech Stack:JavaGolangC++Message queuesCachesScheduled tasksLoad balancingDistributed transactionsCAP/BASE

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn