Security Software Engineer Project Intern (Product Security) - 2026 Start (BS/MS)

TikTok
San Jose
Workplace: OnsiteInternshipFunction: Software EngineeringSkills: ["Problem-solving","Debugging","Troubleshooting"]

Join TikTok’s Product Security team to build scalable, secure-by-design solutions. As a project intern, you’ll work on short, high-impact security initiatives including web/mobile penetration testing, security-focused tooling development (code review and API testing), and assessing MCP servers and public-facing LLM features. You’ll combine threat modeling and mitigation work with strong debugging and secure coding in one or more languages like Python, Go, Java, Rust, or JavaScript.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Security Software Engineer Project Intern (Product Security) - 2026 Start (BS/MS)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Join TikTok’s Product Security team to build scalable, secure-by-design solutions. As a project intern, you’ll work on short, high-impact security initiatives including web/mobile penetration testing, security-focused tooling development (code review and API testing), and assessing MCP servers and public-facing LLM features. You’ll combine threat modeling and mitigation work with strong debugging and secure coding in one or more languages like Python, Go, Java, Rust, or JavaScript.
Location: San Jose
Workplace: Onsite
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Participate in security assessments such as pentests on web or mobile applications.
  • •Develop security-focused tooling, including code review and API testing, to support LLM integration.
  • •Assess the security of MCP servers and LLM features exposed to the public.
  • •Engage in impactful short-term projects that provide real-world experience in product security initiatives.

Key Requirements

  • •Undergraduate or postgraduate currently pursuing a degree/master in Computer Science, Computer Engineering, Information Systems, or other STEM fields.
  • •Security engineering experience such as threat modeling, security mitigation development, security tooling development, or privacy engineering.
  • •Expertise in at least one area such as web application security, mobile app security, network security, OS internals and hardening, applied cryptography, or cloud computing.
  • •Experience writing and reviewing code in at least one of: JavaScript (Node.js), Go, Python, Java, C++, or Rust.
  • •Strong problem-solving and excellent debugging/troubleshooting skills.
Experience:Security engineeringWeb application securityMobile app security
Skills:Problem-solvingDebuggingTroubleshooting
Tech Stack:JavaScriptNode.jsGoPythonJavaC++RustLLMNLPMCPAPI testingCode reviewCloud computingDistributed systems

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn