Software Engineer Intern (MSP) – 2025 Summer (BS/MS)
About this internship
TikTok is hiring a Software Engineer Intern (MSP) for Summer 2025 in San Jose, CA, with an on-site work model and a pay range of $45/hr. This role is geared toward students pursuing a BS/MS in Computer Science, Computer Engineering, or a related major. Youβll likely apply strong programming, debugging, and optimization skills in languages such as Go, C/C++, Python, Java, JavaScript while practicing clear, critical problem-solving.
Qualifications
Required
- Pursuing a 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, Java, JavaScript.
- Ability to think critically and to formulate solutions to problems in a clear and concise way.
Nice to have
- Comfort reading and improving existing codebases, including tracking down issues and proposing fixes clearly.
- Ability to explain your technical decisions concisely, including trade-offs and how you approached debugging.
- Experience optimizing performance in coursework or projects (e.g., time/memory improvements) and validating results.
- Familiarity switching between multiple general-purpose languages (such as Go, C/C++, Python, Java, or JavaScript) as needed.
- Strong attention to detail when testing changes and verifying that a solution addresses the root cause.
How to stand out (TUN tip)
Before applying, prepare 1β2 project examples that highlight debugging or optimization work and be ready to describe the problem, what you tried, and the final outcome in a few clear steps. If you list multiple languages (Go, C/C++, Python, Java, JavaScript), note which one youβre strongest in and where you used the others. Apply through the early careers page and keep your resume focused on evidence of problem-solving rather than broad claims.
