Jobs · Information Technology · California

Data Engineer Graduate (Monetization Data) - 2027 Start

TikTok · San Jose, CA · 3 wk ago
Information Technology$128k–$256k/yrFull-time

About the role

The Monetization Data team builds the data foundation that powers TikTok's global advertising and monetization products. We design and operate large-scale batch and real-time data pipelines, data warehouses, and analytics platforms that help improve advertiser experience, measure business performance, support experimentation, and drive product and strategy decisions. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.

Responsibilities

  • Design, build, and maintain scalable batch and real-time data pipelines to process large-scale user behavior, advertising, and monetization data.
  • Develop reliable data models, datasets, and metrics that support ads ranking, measurement, experimentation, business analytics, and strategic decision-making.
  • Partner with product managers, data scientists, analysts, and engineering teams to understand data needs, define success metrics, and deliver actionable insights.
  • Improve data quality, observability, latency, cost efficiency, and platform reliability across large-scale distributed systems.
  • Contribute to the evolution of big data infrastructure and computing platforms, including Spark, Flink, Hive, Kafka, and related internal systems.

Requirements

  • Individuals who are completing or have recently completed a Bachelor's or Master's degree in Computer Science, Computer Engineering, Data Science, Statistics, Mathematics or 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 concepts.
  • Familiarity with distributed data processing or storage systems such as Spark, Flink, Hadoop, Hive, Kafka, Presto/Trino, or similar technologies.
  • Strong problem-solving skills, data-driven thinking, and ability to use data to identify issues, form hypotheses, and validate solutions.
  • Ability to work collaboratively in a fast-paced, cross-functional engineering environment.

Preferred Qualifications

  • Internship, research, coursework, or project experience in data engineering, backend engineering, distributed systems, data analytics, or machine learning infrastructure.
  • Experience building ETL/ELT pipelines, workflow orchestration, data quality checks, dashboards, or analytical datasets.
  • Experience with advertising technology, recommendation systems, experimentation platforms, or user behavior data analysis.
  • Familiarity with cloud data platforms, lakehouse architectures, or modern data tools such as Airflow, dbt, Iceberg, Delta Lake, Snowflake, BigQuery, Redshift, or Databricks.
  • Experience using AI-assisted development tools, LLM applications, or agentic workflows to improve engineering productivity.
  • Contributions to open-source projects, technical communities, hackathons, or substantial personal projects.

Pay

The base salary range for this position is $128,000 - $256,000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work; this role may be eligible for additional discretionary bonuses/incentives and restricted stock units.

Benefits

  • Day one access to medical, dental, and vision insurance.
  • 401(k) savings plan with company match.
  • Paid parental leave, short-term and long-term disability coverage, life insurance, and wellbeing benefits.
  • 10 paid holidays per year, 10 paid sick days per year, and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).

Similar jobs