Targeting Data Engineer - Ads Core Platform

TikTok

San Jose (CA)

On-site

USD 156,000 - 317,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TikTok monetization data team is expanding to build next-generation ad targeting and measurement platforms in the San Jose area. You will own large-scale pipelines for targeting data, enabling high-availability, high-fidelity data that powers ads across feeds, live, and branding ecosystems.

Collaboration with ML, product, and compliance teams will drive stable production rollouts, improved performance, and cost efficiency as the ads platform grows globally.

Qualifications

  • BS+ in CS/SE/Data Engineering or related fields.
  • 3+ years (adjustable) in data engineering/platform roles; able to own critical pipelines end-to-end
  • Strong SQL and data modeling; hands-on with big data stack (Spark/Hive/Kafka/Flink/Airflow, etc.)
  • Proficient in Java/Scala/Python; solid engineering and performance tuning skills
  • Strong ownership of data governance, definitions, quality and stability
  • Effective cross-functional communication and execution

Responsibilities

  • Own foundational targeting data and platform capabilities with high availability, accuracy, freshness, and scalability
  • Base targeting dimensions: gender, age, geo, device, language, network, etc.
  • Audience & tagging system: definitions, hierarchy, refresh strategy, backfills, cross-device unification
  • Design and implement large-scale batch/stream pipelines: ingestion, ETL, aggregation, profile generation, tag updates, external serving
  • Build a reliable data quality framework: validation, lineage, monitoring/alerting, SLAs, automated backfill and repair
  • Provide standardized capabilities for ads delivery/strategy systems: Audience package generation/management, tag query services, foundational targeting rule engine, access control & auditing
  • Collaborate with ML/product/compliance to ensure stable production rollout and iterative improvements (performance/reach/cost/UX)

Skills

SQL
Data modeling
Big data stack
Spark
Hive
Kafka
Flink
Airflow
Java/Scala/Python
Data governance

Education

BS in CS/SE/Data Engineering or related field

Tools

Spark
Hive
Kafka
Flink
Airflow

Job description

TikTok monetization data team is expanding to build next-generation ad targeting and measurement platforms in the San Jose area. You will own large-scale pipelines for targeting data, enabling high-availability, high-fidelity data that powers ads across feeds, live, and branding ecosystems.

Collaboration with ML, product, and compliance teams will drive stable production rollouts, improved performance, and cost efficiency as the ads platform grows globally.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ads Targeting Data Engineer Intern Build Targeting Pipelines
Ads Targeting Data Engineer Intern Build Targeting Pipelines

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Paid holidays
Housing allowance
ML Engineer – Ads Delivery & Forecasting
ML Engineer – Ads Delivery & Forecasting

Jobzhr • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical insurance (day one)
Dental insurance (day one)
Vision insurance (day one)
+9
ML Engineer - Ads Delivery & Optimization
ML Engineer - Ads Delivery & Optimization

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Health insurance
Dental insurance
Vision insurance
+3
Graduate Machine Learning Engineer — Ads Platform
Graduate Machine Learning Engineer — Ads Platform

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
New Grad Software Engineer — Ads Platform & AI Growth
New Grad Software Engineer — Ads Platform & AI Growth

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Senior Software Engineer - Ads Measurement Signals
Senior Software Engineer - Ads Measurement Signals

TikTok • San Jose (CA)

On-site
USD 156,000 - 317,000
Ads Core ML Engineer — Innovate Targeting & Ranking
Ads Core ML Engineer — Innovate Targeting & Ranking

Jobzhr • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
Machine Learning Engineer, Ads Core — Optimize Ad Experience
Machine Learning Engineer, Ads Core — Optimize Ad Experience

TikTok • San Jose (CA)

On-site
USD 218,000 - 480,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
Senior ML Engineer - Large-Scale Ads Platform
Senior ML Engineer - Large-Scale Ads Platform

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 360,000
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+1
Ads Infrastructure Engineer — Scale, ML & Backend
Ads Infrastructure Engineer — Scale, ML & Backend

TikTok USDS Joint Venture • Los Angeles (CA)

On-site
USD 130,000 - 342,000