Backend Software Engineer Intern (TikTok-PGC-UCP) – 2026 Summer(BS/MS)
TikTok ยท Content Creators, Content Discovery
About this internship
TikTok is hiring a Backend Software Engineer Intern (TikTok-PGC-UCP) for Summer 2026 in San Jose, CA, with on-site work. In this role, youโll likely support backend software engineering work connected to content creators and content discovery. The internship is geared toward BS/MS students pursuing software development, computer science, computer engineering, or a related technical discipline, and pays $45/hr.
Qualifications
Required
- Pursuing an Undergraduate/Graduate in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Strong knowledge of data structures and algorithms, proficient in at least one coding language, including but not limited to Go, Java, Python, C++, JavaScript, TypeScript.
- Strong communication and excellent teamwork skills
- being agile and a self-starter.
Nice to have
- Coursework or project experience applying core data structures and algorithms to solve real problems.
- Comfort reading and writing backend code in at least one language such as Go, Java, Python, C++, JavaScript, or TypeScript.
- Experience collaborating on team projects and communicating technical ideas clearly.
- Ability to learn new codebases quickly and take initiative with ambiguous tasks.
- Strong habits around writing clear, maintainable code and documenting decisions for teammates.
How to stand out (TUN tip)
Before you apply, prepare 1โ2 short project examples that highlight your use of data structures and algorithms and include links or brief write-ups. Since the role is on-site in San Jose, confirm your availability to work in person for Summer 2026 and be ready to discuss how youโve collaborated on a team.
