Drimva

TikTok

Data Engineer Graduate (Monetization Data) - 2027 Start

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

Education
Bachelor's or Master's degree in Computer Science, Computer Engineering, Data Science, Statistics, Mathematics, or a related discipline.

About the job

Builds and maintains large-scale data pipelines, models, and analytics infrastructure for TikTok’s advertising and monetization products.

What you'll do

  • Design, build, and maintain batch and real-time pipelines for user behavior, advertising, and monetization data.
  • Develop data models, datasets, and metrics for ads ranking, measurement, experimentation, and business decisions.
  • Improve data quality, observability, latency, cost efficiency, and reliability across distributed systems.

What they ask for

  • Completing or recently completed a Bachelor's or Master's degree in a related discipline.
  • Strong programming skills in at least one general-purpose language such as Python, Java, or Go.
  • Strong SQL skills and understanding of relational databases, data modeling, or data warehousing.
  • Familiarity with distributed data processing or storage systems such as Spark, Flink, Hadoop, Hive, Kafka, or Presto/Trino.

Nice to have

  • Experience in data engineering, backend engineering, distributed systems, analytics, or machine learning infrastructure.
  • Familiarity with cloud data platforms, lakehouse architectures, or modern data tools.

Tools

Python, Java, Go, SQL, Spark, Flink, Hive, Kafka

AI focus

Preferred experience using AI-assisted development tools, LLM applications, or agentic workflows to improve engineering productivity.

Model-written summary · the original posting is authoritative

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