Software Development Engineer in Test Intern (TikTok-Privacy and Security-Business Risk Integrated Control)- 2026 Summer (BS/MS)
TikTok ยท Content Creators, Content Discovery
About this internship
TikTok is hiring a Software Development Engineer in Test Intern for Summer 2026 on the Privacy and Security team focused on Business Risk Integrated Control. This on-site role is based in San Jose, CA and pays $35/hr. Youโll likely help design, build, and maintain tests for software systems, using at least one mainstream programming language and applying object-oriented programming principles.
Qualifications
Required
- Proficient in at least one mainstream programming language (e.g., C++, Java, Golang) with a basic understanding of its ecosystem.
- Solid understanding of object-oriented programming principles.
- Basic familiarity with classic mainstream databases (e.g., MySQL, Redis, MongoDB, HBase, Hive) and messaging systems such as Kafka or RocketMQ.
Nice to have
- Experience writing automated tests or small testing frameworks for class projects or personal work.
- Comfort debugging code and tracing issues across services using logs and clear repro steps.
- Familiarity with basic database operations (e.g., queries, indexes, and data modeling concepts) in systems like MySQL or MongoDB.
- Basic understanding of messaging patterns (e.g., producer/consumer, ordering, retries) in systems like Kafka.
- Ability to communicate test plans and results clearly in writing and in code reviews.
How to stand out (TUN tip)
Before applying, prepare 1โ2 brief examples that show how you used an object-oriented language to build or test something, and be ready to explain how you debugged a failure. If youโve touched databases or messaging systems in coursework, list the specific system names and what you did (even if it was basic).
