Drimva

TikTok

Software Engineer - AI Governance - TikTok Privacy and Security

Seattle, Washington · Full-time · Posted Oct 28, 2026

Education
Bachelor's or Master's degree in Computer Science or a related field.

About the job

Design and operate large-scale systems that enforce data retention and deletion, discover data assets, and verify deletion across TikTok’s storage and ML platforms.

What you'll do

  • Build lifecycle management systems and reliable, high-throughput deletion pipelines across heterogeneous storage systems.
  • Develop data discovery, classification, lineage, verification, auditing, and reporting capabilities.
  • Extend retention controls to ML data and artifacts, and work with cross-functional teams to translate privacy requirements into platform capabilities.

What they ask for

  • Bachelor's or Master's degree in Computer Science or a related field.
  • Strong background in distributed systems, databases, messaging and streaming systems, and caching.
  • Experience building high-throughput batch or streaming pipelines with correctness guarantees; experience with microservices and containerization.
  • Solid understanding of storage internals and data lifecycle concepts; experience with Agile development and DevOps practices.

Nice to have

  • Hands-on industry experience in storage infrastructure, data platforms, or privacy and data governance systems.
  • Experience with data retention, deletion, inventory, classification, or lineage at large internet scale.

Tools

Kafka, Flink, Docker, Kubernetes, Hive, HDFS, Spark, Iceberg/Hudi

AI focus

Extend retention and deletion controls to ML training datasets, feature stores, and derived artifacts such as embeddings and model checkpoints.

Model-written summary · the original posting is authoritative

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