Software Engineer Intern (Capital Platform) - 2025 Summer (BS/MS)

TikTok

4.5

(6)

San Jose, CA

Why you should apply for a job to TikTok:

  • 4.5/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Employee well-being is supported via hybrid work, short-term counseling through our EAP and a premium subscription to Headspace.
  • We embrace diversity across all dimensions and provide employees with 9 employee resource groups globally, including our WOMEN ERG.
  • Comprehensive parental leave policy as well as fertility treatment through healthcare providers with a $20,000 lifetime maximum.
  • #7502169093891377415

    Position summary

    ands-on experience. Turn your ambitions into reality as your inspiration brings infinite opportunities at TikTok.

    Internships at TikTok aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth. It runs for 12 weeks beginning in May/June 2025 . Successful candidates must be able to commit to one of the following summer internship start dates below:

    • Monday, May 12
    • Monday, May 19
    • Tuesday May 27 (Memorial Day May 26)
    • Monday, June 9
    • Monday, June 23

    Please state your availability clearly in your resume (Start date, End date).

    Responsibilities:
    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

    Minimum Qualifications:

    1. Bachelor's degree or equivalent practical experience in Computer Science or related technical field.
    2. Deep understanding of computer architectures, data structures, and algorithms.
    3. Possessing a strong coding and documentation style.
    4. Familiar with common components such as MySQL, Redis, Flink, ElasticSearch, Kafka, and RPC.
    5. Hands-on experience in software development, particularly with Java.
    6. Good at communication, sensitive to business, able to quickly understand the business background, and have an excellent ability to integrate technology and business.

    Preferred Qualifications:

    1. Graduating December 2025-May 2026

    Why you should apply for a job to TikTok:

  • 4.5/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Employee well-being is supported via hybrid work, short-term counseling through our EAP and a premium subscription to Headspace.
  • We embrace diversity across all dimensions and provide employees with 9 employee resource groups globally, including our WOMEN ERG.
  • Comprehensive parental leave policy as well as fertility treatment through healthcare providers with a $20,000 lifetime maximum.