Software Engineer Intern (Lead Ads) – 2025 Fall (BS/MS)
TikTok ยท Content Creators, Content Discovery
About this internship
TikTok is hiring a Software Engineer Intern (Lead Ads) for Fall 2025, based on site in San Jose, CA. This role is geared toward BS/MS students in Computer Science, Computer Engineering, or a related major, and involves applying strong programming, debugging, and optimization skills. Pay is listed at $45โ$60 per hour; see more details at https://lifeattiktok.com/earlycareers.
Qualifications
Required
- BS/MS degree in Computer Science, Computer Engineering or other relevant majors
- Excellent programming, debugging, and optimization skills in one or more general purpose programming languages including but not limited to: Go, C/C++, Python.
- Ability to think critically and to formulate solutions to problems in a clear and concise way.
Nice to have
- Coursework or project experience that demonstrates solid computer science fundamentals.
- Ability to explain your technical decisions clearly and concisely, both in writing and in conversation.
- Experience debugging non-trivial issues and describing how you identified root causes.
- Practice optimizing code for performance or efficiency in classwork or personal projects.
- Comfort working in at least one general-purpose language such as Go, C/C++, or Python.
How to stand out (TUN tip)
Before applying, prepare 1โ2 project examples that highlight programming, debugging, and optimization, and be ready to walk through your reasoning step by step. If you list Go, C/C++, or Python, include a brief note on what you built and what you improved (for example, speed, memory use, or reliability).
