Backend Software Engineer Intern (TikTok - Product Infrastructure) - 2027 Summer

TikTok
San Jose
Workplace: OnsiteInternshipFunction: Software EngineeringEducation: bachelorsSkills: ["Learning ability","Clear communication","Teamwork","Problem-solving"]

Join the Account team to build and improve foundational identity and access services that support commerce, music, live video, and business offerings. As a backend software engineer intern, you’ll assist with designing, testing, deploying, and maintaining backend services in distributed systems while working with engineers and cross-functional partners. You’ll also help analyze scalability, reliability, and system efficiency through monitoring and optimization.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
15 hours ago

Backend Software Engineer Intern (TikTok - Product Infrastructure) - 2027 Summer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Join the Account team to build and improve foundational identity and access services that support commerce, music, live video, and business offerings. As a backend software engineer intern, you’ll assist with designing, testing, deploying, and maintaining backend services in distributed systems while working with engineers and cross-functional partners. You’ll also help analyze scalability, reliability, and system efficiency through monitoring and optimization.
Location: San Jose
Workplace: Onsite
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Assist in designing, testing, deploying, and maintaining backend services within distributed systems.
  • •Work closely with engineers and cross-functional partners to maintain best practices and technical excellence.
  • •Help analyze and improve system efficiency, scalability, and stability.
  • •Contribute to system health monitoring and optimization.
  • •Support system-level challenges across scalability, reliability, security, and performance.

Key Requirements

  • •Currently pursuing an Undergraduate/Master degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • •Programming experience in Go, Java, C++, Python, or similar languages.
  • •Familiarity with backend development patterns and database fundamentals (SQL/NoSQL).
  • •Ability to commit to working for 12 weeks during the Summer of 2027.
  • •Preferred: hands-on experience using or developing AI agents and agentic workflows.
Education:Bachelor's in Software Development, Computer Science, Computer Engineering, or related technical discipline
Skills:Learning abilityClear communicationTeamworkProblem-solving
Tech Stack:GoJavaC++PythonSQLNoSQLCShell programmingAI agentsAgentic workflows

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn