Software Engineer Intern (Lead Ads) – 2025 Fall (BS/MS)

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

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).

TikTok – Software Engineer Intern (Lead Ads) – 2025 Fall (BS/MS)