TikTok
Data Engineer Intern (Monetization Data) - 2027 Summer
San Jose, California · Internship · Posted Oct 28, 2026
- Experience
- No number of years specified.
- Education
- Currently pursuing an undergraduate or master’s degree in Computer Science, Engineering, or a related field.
About the job
Build and maintain scalable batch and real-time data infrastructure, pipelines, models, and analytics solutions supporting TikTok’s advertising and monetization products.
What you'll do
- Collaborate with cross-functional teams to deliver data solutions for business needs.
- Build, optimize, and monitor data pipelines, models, and data quality processes.
- Maintain data infrastructure, documentation, governance practices, and on-call support for business-critical pipelines.
What they ask for
- Currently pursuing an undergraduate or master’s degree in Computer Science, Engineering, or a related field.
- Strong SQL knowledge and experience with relational and non-relational databases.
- Proficiency in programming languages such as Python, Java, or Go.
- Understanding of data modeling, data warehousing, and data integration and ETL/ELT techniques; able to commit to 12 weeks during Summer 2027.
Nice to have
- Experience with Apache Hadoop, Spark, Kafka, or Flink, and terabyte- to petabyte-scale data.
- Experience with Snowflake, Databricks, or BigQuery; data governance, privacy, or compliance; or advertising, e-commerce, or gaming.
Tools
SQL, Python, Java, Go, Apache Hadoop, Spark, Kafka, Flink
Model-written summary · the original posting is authoritative