Backend Software Engineer - TikTok Search

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration","Intellectual curiosity","Openness"]

Build and optimize TikTok Search backend systems that power fast product iteration and reliable search experiences. Work on performance and stability, enforce search architecture governance, and develop offline processing with a high-freshness multimedia index. Help evolve TikTok Search toward a multi-billion-user product by improving how user requests are handled. Contribute to backend engineering team building, management, and development.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Backend Software Engineer - TikTok Search

✓ Verified Job

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

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

Job Summary

Build and optimize TikTok Search backend systems that power fast product iteration and reliable search experiences. Work on performance and stability, enforce search architecture governance, and develop offline processing with a high-freshness multimedia index. Help evolve TikTok Search toward a multi-billion-user product by improving how user requests are handled. Contribute to backend engineering team building, management, and development.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Support fast iterations of TikTok Search to enable business and product growth
  • •Build and optimize a fast, robust search product, improving system performance and service stability
  • •Ensure search engineering infrastructure architecture governance so the overall system operates smoothly
  • •Construct a high-freshness multi-media index and provide reliable offline data support for the search engine
  • •Build, manage, and develop the backend engineering team

Key Requirements

  • •BS degree in Computer Science, Computer Engineering, or a relevant major with 3+ years of experience
  • •Excellent problem analysis and solving skills, with industry experience building backend services for large-scale consumer-facing applications
  • •Strong coding skills with data structures and basic algorithms
  • •Good team communication and collaboration skills
  • •Good understanding of how modern search systems are built and how search products should evolve
Experience:3+ yearsConsumer-facing applicationsSearch
Education:Bachelor's in Computer Science, Computer Engineering, or other relevant majors
Skills:Problem-solvingCommunicationCollaborationIntellectual curiosityOpenness

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