Backend Software Engineer, TikTok Live Foundation (Sydney)

TikTok
Sydney
Full timeFunction: Software EngineeringSkills: ["Communication","Stakeholder collaboration","Self-driven","Cooperative","Continuous learning"]

Build and scale mission-critical backend systems for the TikTok LIVE Foundation team, empowering SMB merchants and creators through live streaming. You’ll plan and lead large technical projects, improve system design and architecture for stability, performance, and reliability, and collaborate across cross-functional teams to ship rapidly. Contribute to engineering strategy, tooling, processes, and culture to raise R&D quality, efficiency, and developer experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Backend Software Engineer, TikTok Live Foundation (Sydney)

✓ Verified Job

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

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

Job Summary

Build and scale mission-critical backend systems for the TikTok LIVE Foundation team, empowering SMB merchants and creators through live streaming. You’ll plan and lead large technical projects, improve system design and architecture for stability, performance, and reliability, and collaborate across cross-functional teams to ship rapidly. Contribute to engineering strategy, tooling, processes, and culture to raise R&D quality, efficiency, and developer experience.
Location: Sydney
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Plan and lead large-scale technical projects to lay the foundation for iterative product development and scaling.
  • •Develop robust, efficient technology products that serve 1 billion users.
  • •Lead and improve system design and architecture to ensure high stability, performance, and reliability.
  • •Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.
  • •Contribute to engineering strategy, tooling, processes, and culture to improve R&D quality, efficiency, and experience.

Key Requirements

  • •Proficiency in at least one language: Go, Python, Java, or C++.
  • •Experience building scalable, highly available, distributed, mission-critical systems.
  • •Deep understanding of computer architecture, data structures, and algorithms.
  • •In-depth knowledge of common databases and messaging frameworks such as MySQL, Redis, and Kafka.
  • •Ability to work with diverse stakeholders with good communication skills; self-driven and willing to keep learning.
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