TikTok
Software Engineer - Brand Ads, Ads Interface and Platform
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Bachelor’s degree in computer science or related technical discipline
About the job
Designs and improves TikTok Brand Ads software and experiences while guiding a focused engineering team and coordinating technical direction and delivery.
What you'll do
- Design, develop, test, and continuously improve the TikTok Brand Ads experience.
- Guide, mentor, and provide feedback to a focused team of software engineers; oversee priorities, deadlines, and deliverables.
- Collaborate across disciplines and global teams, and define a long-term technical roadmap and technical decisions.
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 clear, concise solutions.
- 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