Data Lakehouse Engineer — Real-Time, Large-Scale

TikTok Inc.

San Jose (CA)

On-site

USD 128,000 - 317,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TikTok Inc. is seeking graduates to join the Data Ecosystem Team, responsible for crafting and implementing storage solutions for offline data in TikTok's recommendation system, serving over a billion users.

As a graduate, you will have opportunities to kickstart your career, pursue bold ideas, and explore growth with TikTok. Successful candidates must commit to onboarding by end of 2026.

Qualifications

  • PhD in Software Development, CS, Computer Science, Computer Engineering, or a related technical discipline.
  • Experience building large-scale distributed systems, preferably in storage, stream processing, or ML infrastructure.
  • Solid understanding of Apache Flink internals, with hands-on experience in state management, connectors, or UDFs.
  • Familiarity with Lakehouse technologies such as Apache Paimon, Iceberg, Delta Lake, or Hudi, especially around incremental ingestion, schema evolution, and snapshot isolation.

Responsibilities

  • Design and implement real-time and offline data architecture for large-scale recommendation systems.
  • Build scalable and high-performance streaming Lakehouse systems that power feature pipelines, model training, and real-time inference.
  • Collaborate with ML platform teams to support PyTorch-based model training workflows and design efficient data formats and access patterns for large-scale samples and features.
  • Own core components of our distributed storage and processing stack, from file format to stream compaction to metadata management.

Education

PhD in Software Development, CS, Computer Science, Computer Engineering, or related technical discipline

Tools

Apache Flink
Lakehouse technologies (Paimon, Iceberg, Delta Lake, Hudi)
Java/Scala/C++

Job description

TikTok Inc. is seeking graduates to join the Data Ecosystem Team, responsible for crafting and implementing storage solutions for offline data in TikTok's recommendation system, serving over a billion users.

As a graduate, you will have opportunities to kickstart your career, pursue bold ideas, and explore growth with TikTok. Successful candidates must commit to onboarding by end of 2026.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Data Engineer - Real-Time Data Platform
Graduate Data Engineer - Real-Time Data Platform

TikTok Inc. • San Jose (CA)

On-site
USD 128,000 - 317,000
Medical, dental, and vision insurance
401(k) with company match
Parental leave
+6
New Grad Data Ecosystem Engineer for Scalable Systems
New Grad Data Ecosystem Engineer for Scalable Systems

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
Graduate Big Data Engineer: TikTok Recommendation
Graduate Big Data Engineer: TikTok Recommendation

TikTok Inc. • San Jose (CA)

On-site
USD 128,000 - 317,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
Research Scientist, Distributed Data & Model State
Research Scientist, Distributed Data & Model State

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 388,000
Graduate Data Platform Engineer – Big Data
Graduate Data Platform Engineer – Big Data

TikTok Inc. • San Jose (CA)

On-site
USD 123,000 - 259,000
Medical, dental, and vision insurance
401(k) with company match
Paid holidays and time off
Graduate Data Platform Engineer - Real-Time Data
Graduate Data Platform Engineer - Real-Time Data

TikTok • San Jose (CA)

Hybrid
USD 128,000 - 317,000
Data Platform Engineer: Real-Time & Big Data
Data Platform Engineer: Real-Time & Big Data

TikTok Inc. • San Jose (CA)

On-site
USD 285,000 - 348,000
Big Data Engineer — Recommendation Architecture & Scale
Big Data Engineer — Recommendation Architecture & Scale

TikTok Inc. • San Jose (CA)

On-site
USD 128,000 - 317,000
Health benefits
401(k) match
Parental leave
+3
Research Scientist, Large-Scale ML & Recommender Systems
Research Scientist, Large-Scale ML & Recommender Systems

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 388,000
Medical, Dental, Vision
401(k) with company match
Parental leave
+6
Data Platform Engineer — Live Data & LLM Solutions
Data Platform Engineer — Live Data & LLM Solutions

TikTok Inc. • San Jose (CA)

On-site
USD 123,000 - 259,000
Medical insurance
Dental insurance
Vision insurance
+8