Software Engineer Intern – Platform efficiency – 2025 Fall (BS/MS)
TikTok ยท Content Creators, Content Discovery
About this internship
TikTok is hiring a Software Engineer Intern focused on platform efficiency for Fall 2025 in San Jose, CA (on-site). This role is for BS/MS students in a computer-related major who can intern at least 4 days per week for a minimum of 4 months. Pay is listed at $45โ$60 per hour, and youโll be expected to work in at least one mainstream programming language while building on your understanding of software R&D processes and DevOps concepts.
Qualifications
Required
- Enrolled undergraduate or graduate student in a computer-related major, able to intern for at least 4 days per week, with an internship duration of no less than 4 months.
- Master at least one mainstream programming language, such as Java, Python, Go, etc., with a certain programming foundation and good learning ability.
- Have a certain understanding of software R&D processes and DevOps concepts, and those who understand the working modes and needs of the QA and RD teams are preferred.
Nice to have
- Comfort switching between languages and quickly learning new libraries or frameworks as needed.
- Ability to explain your approach to debugging and performance/efficiency improvements with clear reasoning.
- Familiarity with common software development workflows (planning, implementation, testing, release) and how they affect day-to-day engineering.
- Basic understanding of how QA and R&D teams collaborate, including what each team typically needs to do their work effectively.
- Strong communication and documentation habits when working with teammates in an on-site environment.
How to stand out (TUN tip)
Before applying, confirm you can be on-site in San Jose and commit to at least 4 days per week for 4+ months. In your application, highlight one mainstream language youโve used (e.g., Java, Python, or Go) and briefly connect a project experience to software R&D processes or DevOps concepts.
