Drimva

TikTok

Backend Software Engineer - Offense & Defense - PDPO

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

Experience
Must have 1 year of experience in each listed qualification area.

About the job

Build and maintain scalable data pipelines, services, storage, and monitoring to support privacy-risk detection and analysis across TikTok.

What you'll do

  • Design, test, and maintain fault-tolerant data pipelines and services for high-throughput analytics.
  • Build and optimize storage solutions, data models, and enterprise data warehouses; integrate modern data tools into production.
  • Troubleshoot infrastructure and pipeline failures, establish reliability monitoring, and partner with cross-functional teams on data platform needs.

What they ask for

  • At least 1 year designing and modeling data warehouses for BI, analytics, reporting, or data applications.
  • At least 1 year implementing production ETL and data processing using Hive, Spark, Hadoop, and/or SQL Server.
  • At least 1 year developing production code using SQL, Python, and/or Java.
  • At least 1 year troubleshooting distributed data infrastructure and pipeline failures, and at least 1 year building scalable data services or serving layers using HBase, Elasticsearch, ClickHouse, and/or SQL Server.

Nice to have

  • Strong analytical thinking and ownership of ambiguous technical problems in fast-changing environments.
  • Excellent communication and cross-team execution skills.

Tools

Hive, Spark, Hadoop, SQL Server, SQL, Python, Java, HBase

Model-written summary · the original posting is authoritative

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