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
14 hours 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: 14 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