Backend Software Engineer, TikTok Live Revenue - Australia

TikTok
Sydney
Full timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Self-driven","Positive attitude","Cooperative","Willingness to learn"]

Build real-time, high-performance distributed infrastructure powering TikTok Live revenue features such as gifting. You’ll plan and lead large-scale technical projects, develop robust backend services for massive scale, and contribute to engineering strategy, tooling, and processes. Work closely with product managers across the feature lifecycle, apply cutting-edge domain knowledge, and help optimize an ecosystem used by millions of users and live streamers daily.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Backend Software Engineer, TikTok Live Revenue - Australia

✓ Verified Job

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

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

Job Summary

Build real-time, high-performance distributed infrastructure powering TikTok Live revenue features such as gifting. You’ll plan and lead large-scale technical projects, develop robust backend services for massive scale, and contribute to engineering strategy, tooling, and processes. Work closely with product managers across the feature lifecycle, apply cutting-edge domain knowledge, and help optimize an ecosystem used by millions of users and live streamers daily.
Location: Sydney
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Plan and lead large-scale technical projects to lay foundations for iterative product development and scaling.
  • •Develop robust, efficient backend technology products supporting extremely large user bases.
  • •Contribute to engineering strategy, tooling, processes, and culture.
  • •Research and apply cutting-edge domain and technical knowledge to product development.
  • •Collaborate with product managers to deliver an improved live streaming experience for streamers and viewers.

Key Requirements

  • •Experience building scalable, highly available, distributed, mission-critical systems.
  • •Proficiency in at least one language: Go, Python, Java, or C++.
  • •Strong understanding of computer architecture, data structures, and algorithms.
  • •In-depth knowledge of databases and messaging frameworks such as MySQL, Redis, and Kafka.
  • •Ability to collaborate with diverse stakeholders and communicate effectively.
Skills:CommunicationCollaborationSelf-drivenPositive attitudeCooperativeWillingness to learn
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