Drimva

TikTok

Senior Backend Software Engineer - Innovative Growth

San Jose, California · Senior · Full-time · Posted Oct 28, 2026

Experience
3+ years of industry experience in backend engineering or distributed systems.
Education
Bachelor’s degree or above in Computer Science or a related field.

About the job

Designs and builds scalable backend systems and AI-generated-content solutions to improve TikTok user growth and content optimization across search, discovery, and other platforms.

What you'll do

  • Build and improve backend systems for user growth, content optimization, experimentation, and automated workflows.
  • Lead complex projects from technical design through production rollout, with ownership of scalability, reliability, performance, and business impact.
  • Collaborate with product, data, algorithm, and design teams on growth and content solutions.

What they ask for

  • 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, and working on content, growth, recommendation, experimentation, or search systems.
  • Proficiency in one or more of Go, Python, Java, or C++; strong system design, problem-solving, and software engineering skills.

Nice to have

  • Experience with AIGC, LLM applications, agent frameworks, AI coding tools, or workflow automation systems.
  • Experience building data-driven optimization or experimentation platforms, or delivering user-facing products from concept to production.

Tools

Go, Python, Java, C++

AI focus

Develops AIGC-powered content optimization solutions and automated workflows; related work may involve LLM applications, agents, agentic workflows, and AI coding tools.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)