Drimva

TikTok

Software Engineer Intern (Transaction Platform) - 2027 Summer

San Jose, California · Internship · Posted Oct 28, 2026

Education
Currently pursuing a BS/MS degree in Computer Science, Computer Engineering, or another relevant major.

About the job

Develop and optimize applications for TikTok’s advertising monetization finance platform, including billing, fund management, settlement, and budget control.

What you'll do

  • Design and develop applications for advertising billing, fund accounts, fund marketing, fund settlement, and budget control.
  • Help address platform stability challenges, including high concurrency, scalability, and disaster recovery.
  • Optimize systems to adapt to business needs and support business development.

What they ask for

  • Currently pursuing a BS/MS in Computer Science, Computer Engineering, or a relevant major.
  • Strong understanding of computer architecture, data structures, and algorithms; strong coding and documentation practices.
  • Familiar with MySQL, Redis, Flink, ElasticSearch, Kafka, and RPC.
  • Hands-on software development experience, particularly with Java; able to commit to 12 weeks of full-time work during Summer 2027.

Tools

MySQL, Redis, Flink, ElasticSearch, Kafka, RPC, Java

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)