Backend Engineer - TikTok LIVE Revenue (Sydney)

TikTok
Sydney
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Collaboration","Self-motivation","Continuous learning","Stakeholder management"]

Build and optimize TikTok LIVE revenue infrastructure, including gifting and other revenue features, for millions of users and live streamers. Lead large-scale technical projects to enable scalable, high-availability distributed systems, develop robust backend solutions, and influence engineering strategy, tooling, processes, and culture. Work closely with product managers throughout the lifecycle of critical product features, while researching and integrating cutting-edge domain and technical knowledge.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Backend Engineer - TikTok LIVE Revenue (Sydney)

✓ Verified Job

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

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

Job Summary

Build and optimize TikTok LIVE revenue infrastructure, including gifting and other revenue features, for millions of users and live streamers. Lead large-scale technical projects to enable scalable, high-availability distributed systems, develop robust backend solutions, and influence engineering strategy, tooling, processes, and culture. Work closely with product managers throughout the lifecycle of critical product features, while researching and integrating cutting-edge domain and technical knowledge.
Location: Sydney
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Plan and lead large-scale technical projects to establish foundations for iterative development and scalability of early products.
  • •Develop robust and efficient technology solutions designed to serve billions of users.
  • •Contribute to engineering strategy, tooling, processes, and organizational culture.
  • •Research and integrate cutting-edge domain and technical knowledge into product development.
  • •Collaborate closely with product managers to deliver the best live streaming experience for live streamers and viewers.

Key Requirements

  • •Bachelor’s degree or higher in Computer Science (or related) or equivalent relevant work experience.
  • •Extensive experience designing and developing scalable, highly available, distributed, mission-critical systems.
  • •Proficiency in at least one programming language: Go, Python, Java, or C++.
  • •Strong understanding of computer architecture, data structures, and algorithms.
  • •Knowledge of common databases and messaging frameworks such as MySQL, Redis, and Kafka.
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationSelf-motivationContinuous learningStakeholder management
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