Backend Software Engineer Intern (TikTok-PGC-UCP) – 2026 Summer(BS/MS)

TikTok ยท Content Creators, Content Discovery
๐Ÿ“ San Jose, CA ๐Ÿข On Site ๐Ÿ’ฐ $$45-$$45 /hr

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.

TikTok – Backend Software Engineer Intern (TikTok-PGC-UCP) – 2026 Summer(BS/MS)