Backend Software Engineer - TikTok LIVE (Data Platform) - Singapore

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Communication","Stakeholder collaboration","Self-driven","Cooperation","Continuous learning"]

Build and optimize TikTok LIVE’s real-time, high-performance distributed data infrastructure, partnering with product managers to deliver critical live streaming features. You’ll work on platforms such as Index, Label, Portrait, Diagnostic, and Data Asset Management, spanning streaming processing and offline pipelines with OLAP storage (ClickHouse/Doris) and KV storage. Plan large-scale technical projects, contribute to engineering strategy and tooling, and apply cutting-edge domain and technical knowledge.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Backend Software Engineer - TikTok LIVE (Data Platform) - Singapore

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and optimize TikTok LIVE’s real-time, high-performance distributed data infrastructure, partnering with product managers to deliver critical live streaming features. You’ll work on platforms such as Index, Label, Portrait, Diagnostic, and Data Asset Management, spanning streaming processing and offline pipelines with OLAP storage (ClickHouse/Doris) and KV storage. Plan large-scale technical projects, contribute to engineering strategy and tooling, and apply cutting-edge domain and technical knowledge.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Plan and lead large-scale technical projects that enable iterative development and scaling of early products.
  • •Develop robust, efficient technology products that serve very large user bases.
  • •Contribute to engineering strategy, tooling, processes, and culture.
  • •Research and apply cutting-edge domain and technical knowledge to products.
  • •Collaborate with product managers to deliver the best live streaming experience for streamers and audiences.

Key Requirements

  • •Rich experience building scalable, highly available distributed and mission-critical systems.
  • •Strong understanding of computer architectures, data structures, and algorithms.
  • •Ability to collaborate with diverse stakeholders and communicate effectively.
  • •Self-driven, positive, cooperative, and eager to keep learning.
  • •Minimum 3 years of relevant work experience from a large-scale internet business.
Experience:3+ yearsLarge-scale internet business
Skills:CommunicationStakeholder collaborationSelf-drivenCooperationContinuous learning
Tech Stack:Streaming processingOffline pipelineOLAPClickhouseDorisKV store

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