TikTok
Full-stack Engineer, Data Platform - Experimentation & Evaluation
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Bachelor's or Master's degree in Computer Science or a related field.
About the job
Build and improve a full-lifecycle A/B testing platform for product experimentation, including scalable data systems and user-facing web applications.
What you'll do
- Design and implement reliable, scalable, robust, and extensible big data systems.
- Establish sound design and engineering practices for technical and non-technical teams.
- Build high-quality frontends emphasizing usability, accessibility, performance, and maintainability.
What they ask for
- Bachelor's or Master's degree in Computer Science or a related field.
- Development experience with JavaScript/TypeScript, Python, Go, C++, or related languages.
- Strong experience architecting and implementing modern consumer-facing web applications.
- Experience driving cross-functional collaboration toward shared goals; strong communication and teamwork skills.
Nice to have
- Experience driving user-facing products or features from 0 to 1, with strong product sense.
- Experience with large-scale data applications; curiosity toward new technologies and entrepreneurship.
Tools
JavaScript/TypeScript, Python, Go, C++
Model-written summary · the original posting is authoritative