Backend Software Engineer Graduate (Global LIVE Wallet) - 2027 Start

TikTok
Singapore
Full timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Stakeholder collaboration","Self-driven","Cooperative","Continuous learning"]

Build and optimize real-time, high-performance distributed infrastructure for live streaming, working closely with product managers to deliver a great live streaming experience. You’ll collaborate cross-functionally to improve TikTok Wallet and payment systems, strengthen system design and architecture for stability and reliability, and develop large-scale software that powers the TikTok app. This graduate role supports learning, bold ideas, and requires an onboarding commitment by year-end.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
15 hours ago

Backend Software Engineer Graduate (Global LIVE Wallet) - 2027 Start

✓ Verified Job

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

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

Job Summary

Build and optimize real-time, high-performance distributed infrastructure for live streaming, working closely with product managers to deliver a great live streaming experience. You’ll collaborate cross-functionally to improve TikTok Wallet and payment systems, strengthen system design and architecture for stability and reliability, and develop large-scale software that powers the TikTok app. This graduate role supports learning, bold ideas, and requires an onboarding commitment by year-end.
Location: Singapore
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Collaborate with cross-functional teams to continuously improve TikTok Wallet and the payment system for a stable, agile in-app wallet.
  • •Improve system design and architecture to ensure high stability, performance, and reliability of the product.
  • •Develop large-scale software systems that power the TikTok app.
  • •Work through the developmental lifecycle of critical product features with product managers to deliver best-in-class live streaming experiences.

Key Requirements

  • •Completing or recently completed a Bachelor's degree in Software Development, Computer Science, Computer Engineering, or a related discipline.
  • •Proficient in at least one of: Go, Python, Java, C++.
  • •Strong understanding of computer architecture, data structures, and algorithms, including databases and messaging frameworks (e.g., MySQL, Redis, Kafka).
  • •Able to work with diverse stakeholders and communicate well.
  • •Self-driven, positive, cooperative, and eager to keep learning.
Education:Bachelor's in Software Development, Computer Science, Computer Engineering or related discipline
Skills:CommunicationStakeholder collaborationSelf-drivenCooperativeContinuous 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