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
1 month 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: 12 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