Software Engineer Graduate (Data Arch - Data Ecosystem ) - 2026 (PhD)
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: phdSkills: ["Collaboration","Debugging","Performance tuning","Problem-solving"]Join the TikTok Data Ecosystem team to build storage and computing infrastructure for offline recommendation data serving over a billion users. You’ll design real-time and offline data architecture, develop scalable streaming Lakehouse systems for feature pipelines, and collaborate with ML platform teams on PyTorch training workflows and data formats. Own core components of the distributed storage and processing stack, including file formats, stream compaction, and metadata management.

