CareerPlanSign in

Software Engineer Graduate (TikTok Global E-Commerce Recommendation & Search Architecture) - 2027 Start

Singapore💼 Full-time🗓 2026-09-28

Core

Build and optimize distributed infrastructure, search engine architecture, and data pipelines for TikTok Shop's e-commerce recommendation and search systems.

Role type

Senior IC software engineer (search & recommendation infrastructure)

Builds

Scalable distributed systems, high-performance computing frameworks, and search/retrieval platforms for TikTok Shop

Domain

E-commerce, Search, Machine Learning, Distributed Systems

Required skills

C++, Java, Golang, Python, C, algorithm design, data structures, distributed systems, big data frameworks, search engine architecture, data mining, NLP

Preferred skills

personalized recommendations, information retrieval, machine learning system development, distributed computing, storage systems, e-commerce domain experience

Technologies

Hadoop, Hive, Flink, FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch

Responsibilities

Build and maintain high-performance online services and data pipelines; Design and develop high-performance computing frameworks and storage systems; Develop and optimize search engine architecture; Ensure production system stability; Apply data mining, machine learning, and NLP techniques to extract insights; Collaborate with global teams to drive innovation

Seniority

Graduate, hands-on IC

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