Drimva

TikTok

Software Engineer - Ads Interface & Platform, Horizontal Technology

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

Education
Bachelor’s degree in Computer Science, Engineering (any), Information Technology, Mathematics, Statistics, Physics, or a related field, and related work experience.

About the job

Designs and develops scalable, high-performance backend systems and services for TikTok monetization products and related features.

What you'll do

  • Architect and build backend services and platforms, ensuring scalability, fault tolerance, and high availability.
  • Contribute throughout the software development lifecycle, from requirements and design through deployment and maintenance.
  • Translate business requirements into technical specifications and develop tools that improve operational and development efficiency.

What they ask for

  • Bachelor’s degree in a listed or related field, and related work experience.
  • Proficiency in Python backend development using frameworks such as Django, Flask, FastAPI, or equivalents.
  • Experience designing and implementing robust RESTful APIs.
  • Experience building high-performance, low-latency backend systems and independently delivering documented technical solutions.

Nice to have

  • Experience designing scalable, distributed, fault-tolerant backend architectures.
  • Experience in monetization or commercial product backend development.

Tools

Python, Django, Flask, FastAPI, RESTful APIs

Model-written summary · the original posting is authoritative

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