Drimva

TikTok

Software Engineer - Performance Ads, Ads Interface and Platform

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

Experience
5+ years of experience in software engineering.
Education
Bachelor’s degree in computer science or related technical discipline.

About the job

Designs and improves TikTok Ads software while guiding a software engineering team and setting its technical direction.

What you'll do

  • Design, develop, test, and continuously improve TikTok Ads software.
  • Guide and mentor software engineers; oversee team priorities, deadlines, and deliverables.
  • Define a long-term technical roadmap, contribute to technical decisions, and collaborate with global PM and R&D teams.

What they ask for

  • Bachelor’s degree in computer science or a related technical discipline.
  • Strong computer science fundamentals in algorithms, data structures, and software design, plus problem-solving skills.
  • Ability to think critically and formulate solutions clearly and concisely.
  • Very strong teamwork skills, including communication, ownership, empathy, and honesty.

Nice to have

  • Experience with Advertisement Technology is a plus, but not required.

Model-written summary · the original posting is authoritative

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