Backend Software Engineer Intern (Global LIVE Transaction) - 2027 Start

TikTok
Singapore
Workplace: OnsiteInternshipFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Stakeholder collaboration","Self-driven","Positive attitude","Continuous learning"]

Build and optimize real-time, high-performance distributed infrastructure for TikTok live streaming. Work across cross-functional teams to improve TikTok Wallet and payment systems, enhance system design and architecture for stability, performance, and reliability, and develop large-scale software that powers the TikTok app. Collaborate with product managers throughout the product feature development lifecycle while gaining hands-on internship experience and participating in technical assessments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Backend Software Engineer Intern (Global LIVE Transaction) - 2027 Start

✓ Verified Job

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

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

Job Summary

Build and optimize real-time, high-performance distributed infrastructure for TikTok live streaming. Work across cross-functional teams to improve TikTok Wallet and payment systems, enhance system design and architecture for stability, performance, and reliability, and develop large-scale software that powers the TikTok app. Collaborate with product managers throughout the product feature development lifecycle while gaining hands-on internship experience and participating in technical assessments.
Location: Singapore
Workplace: Onsite
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Collaborate with cross-functional teams to continuously improve TikTok Wallet and payment systems.
  • •Improve system design and architecture to ensure high stability, performance, and reliability.
  • •Develop large-scale software systems that power the TikTok app.
  • •Collaborate with product managers to deliver the best live streaming experience.
  • •Participate in the internship development lifecycle for critical product features.

Key Requirements

  • •Currently pursuing an undergraduate degree in software development, computer science, computer engineering, or a related engineering discipline.
  • •Proficient in at least one of Go, Python, Java, or C++.
  • •Deep understanding of computer architecture, data structures, and algorithms, including databases and messaging frameworks like MySQL/Redis/Kafka.
  • •Ability to work closely with diverse stakeholders and communicate effectively.
  • •Self-driven, positive, cooperative, and enthusiastic about continuous learning.
Experience:Distributed systemsReal-time systems
Education:Bachelor's in Software Development, Computer Science, Computer Engineering, or related engineering discipline
Skills:CommunicationStakeholder collaborationSelf-drivenPositive attitudeContinuous learning
Tech Stack:GoPythonJavaC++MySQLRedisKafka

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