Senior Backend Software Engineer - Innovative Growth

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["System design","Problem-solving","Software engineering","Communication","Collaboration"]

Build scalable backend systems that power growth and content optimization across TikTok surfaces. Drive initiatives across search, discovery, and emerging traffic channels, and develop AIGC-powered solutions for content optimization, experimentation, and automated workflows. Own projects end-to-end from technical design through production rollout, partnering with product, data, algorithms, and design to deliver measurable business impact, reliability, and performance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Senior Backend Software Engineer - Innovative Growth

✓ Verified Job

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

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

Job Summary

Build scalable backend systems that power growth and content optimization across TikTok surfaces. Drive initiatives across search, discovery, and emerging traffic channels, and develop AIGC-powered solutions for content optimization, experimentation, and automated workflows. Own projects end-to-end from technical design through production rollout, partnering with product, data, algorithms, and design to deliver measurable business impact, reliability, and performance.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop backend systems that power user growth and content optimization across TikTok platforms.
  • •Drive innovative growth initiatives across search, discovery, and other emerging traffic channels.
  • •Develop AIGC-powered solutions and scalable systems for content optimization, experimentation, and automated workflows.
  • •Build and improve core growth and content systems with ownership of scalability, reliability, and performance.
  • •Lead complex projects end-to-end and partner with product, data, algorithm, and design teams to deliver cross-functional technical solutions.

Key Requirements

  • •Bachelor’s degree or above in Computer Science or a related field.
  • •3+ years of industry experience in backend engineering or distributed systems.
  • •Experience designing and building large-scale backend services or consumer-facing platforms.
  • •Experience working on content, growth, recommendation, experimentation, or search-related systems.
  • •Proficiency in Go, Python, Java, or C++ and strong system design/problem-solving skills.
Experience:3+ yearsDistributed systemsConsumer-facing platformsRecommendationExperimentationSearch
Education:Bachelor's in Computer Science
Skills:System designProblem-solvingSoftware engineeringCommunicationCollaboration
Tech Stack:GoPythonJavaC++AIGCLLMAgent frameworksAI coding toolsWorkflow automationSEOGEO

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