Drimva

TikTok

Software Engineer Intern (Global CRM) - 2027 Summer

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

Experience
Hands-on software development experience; no number of years specified.
Education
Currently pursuing a BS/MS degree in Computer Science, Computer Engineering, or a related discipline.

About the job

Develop and maintain TikTok monetization platforms for CRM, advertising billing, fund management and settlement, and budget control.

What you'll do

  • Design and develop applications for monetization capital business.
  • 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 degree in Computer Science, Computer Engineering, or a related discipline.
  • Strong understanding of computer architecture, data structures, and algorithms; strong coding and documentation practices.
  • Familiarity with MySQL, Redis, Flink, ElasticSearch, Kafka, and RPC; hands-on software development experience, particularly with Java.
  • Available for 12 weeks of full-time work during Summer 2027.

Nice to have

  • Experience with big data components, including Spark, OLAP engines, or Flink.

Tools

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

Model-written summary · the original posting is authoritative

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