Drimva

TikTok

Software Engineer, Ads Data

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

Experience
1 year of hands-on software development experience.

About the job

Builds large-scale streaming and batch data pipelines and services supporting TikTok’s ads and internal business intelligence platforms.

What you'll do

  • Partner with engineering and business teams on data-first product design.
  • Design, build, and operate large-scale data service frameworks and real-time/batch pipelines, addressing reliability and scalability.
  • Build internal tools and platforms to resolve global operations issues and improve team efficiency.

What they ask for

  • Strong understanding of computer principles, data structures, and algorithms.
  • At least 1 year of hands-on software development experience, particularly with Java.
  • Familiarity with backend system development and high-concurrency scenarios.
  • Strong communication and ability to understand business needs and connect technology with business.

Tools

Java

Model-written summary · the original posting is authoritative

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