TikTok
Software Engineer Intern (Foundation Platform) - 2027 Summer
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing an undergraduate or master’s degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
About the job
Build features for TikTok’s Foundation Platform and help solve large-scale engineering problems supporting data products.
What you'll do
- Build new features used by people around the world.
- Solve large-scale, complex technical problems.
- Participate in technical discussions about the team’s product and engineering work.
What they ask for
- Currently pursuing an undergraduate or master’s degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Experience with Python, Java, Golang, C#, or C++.
Nice to have
- Software engineering experience through an internship, work experience, coding competitions, or publications.
- Creativity and quick problem-solving capabilities.
Tools
Python, Java, Golang, C#, C++
Model-written summary · the original posting is authoritative