TikTok
Backend Software Engineer Intern (TikTok - Product Infrastructure) - 2027 Summer
San Jose, California · Internship · Posted Oct 28, 2026
- Experience
- 12-week internship commitment during Summer 2027; no years of prior experience stated.
- Education
- Currently pursuing an undergraduate or master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
About the job
Supports development and operation of backend identity and access services, focusing on scalability, reliability, security, and performance.
What you'll do
- Assist with designing, testing, deploying, and maintaining backend services in distributed systems.
- Work with engineers and cross-functional partners to uphold technical best practices.
- Analyze and improve system efficiency, scalability, and stability, including monitoring and optimization.
What they ask for
- Currently pursuing an undergraduate or master's 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 SQL or NoSQL database fundamentals.
- Available to work for 12 weeks during Summer 2027.
Nice to have
- Hands-on experience using or developing AI agents and agentic workflows.
- Proficiency in C/C++, Python, and shell programming, with a strong understanding of data structures and algorithm design.
Tools
Go, Java, C++, Python, SQL, NoSQL, shell
AI focus
Preferred experience using or developing AI agents and agentic workflows.
Model-written summary · the original posting is authoritative