Back to jobs

Software Engineer Intern (Global CRM) - 2027 Summer

TikTok · San Jose, CA

Source: Intern List

Spotted 58m agoInternship

Job details

Employment
Internship
Level
Internship
Education
Bachelor's degree
Posted
Oct 13, 2026
Last confirmed open
Oct 13, 2026
Job description

About this role

Public source summary from intern-list.com / Jobright.

TikTok is hiring a Software Engineer Intern to build and maintain its Global CRM and transaction platforms supporting sales, marketing, and monetization. The role focuses on developing applications for advertising billing and fund management, improving platform stability and scalability, and evolving systems to support business needs.

Responsibilities

Responsible for building and maintaining a Global CRM(Customer Relationship Management)Platform and Transaction Platform for sales and marketing agents/partners, working closely with the Sales Operations Management Platform (SOMP) to create a stable, flexible, and smart platform.

We enhance commercial efficiency and customer satisfaction through various intelligent marketing tools, ensure the stability and security of customer fund transactions, and reach a balance between revenue, risks, efficiency, and client experience for the monetization of TikTok Responsible for designing and developing applications related to TikTok's monetization capital business, which includes advertising billing, fund account management, fund marketing, fund settlement, and budget control Contribute to resolving stability challenges encountered by the platform, including high concurrency, system scalability, and disaster recovery Continuously optimize the system so that it can evolve rapidly with business needs and support business development

Qualifications: Currently pursuing a BS/MS degree in Computer Science, Computer Engineering or a related discipline Deep understanding of computer architectures, data structures, and algorithms Possessing a strong coding and documentation style Familiar with common components such as MySQL, Redis, Flink, ElasticSearch, Kafka, and RPC Hands-on experience in software development, particularly with Java Good at communication, sensitive to business, able to quickly understand the business background, and have an excellent ability to integrate technology and business Must be able to commit to a 12-week full-time work period during Summer 2027 Experience with big data components including Spark, OLAP engines and Flink is a plus, but not required

Benefits: Interns have day one access to health insurance, life insurance, wellbeing benefits and more. 10 paid holidays per year Paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year) Interns who are not working 100% remote may also be eligible for housing allowance.

Interns gain practical experience and participate in social events, learning programs, and development workshops alongside industry professionals.

Interested in this role?Continue on TikTok's careers page.
Apply on TikTok