Site Reliability Engineer, TikTok Recommendation Architecture

TikTok
Singapore
Workplace: OnsiteFull timeFunction: DevOps, Cloud & InfrastructureEducation: bachelorsSkills: ["Analysis","Troubleshooting","Problem-solving"]

Build and operate highly available recommendation services by optimizing reliability for large-scale TikTok clusters. Drive continuous integration and delivery for core services, improve automation, and ensure SLA guarantees through cloud platformization and resource optimization. Partner with software engineers to implement DevOps solutions across the R&D process, and apply advanced software, testing, and troubleshooting practices for distributed systems. Contribute to hardware/capacity decision-making via performance requirements and integration specs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Site Reliability Engineer, TikTok Recommendation Architecture

✓ Verified Job

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

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

Job Summary

Build and operate highly available recommendation services by optimizing reliability for large-scale TikTok clusters. Drive continuous integration and delivery for core services, improve automation, and ensure SLA guarantees through cloud platformization and resource optimization. Partner with software engineers to implement DevOps solutions across the R&D process, and apply advanced software, testing, and troubleshooting practices for distributed systems. Contribute to hardware/capacity decision-making via performance requirements and integration specs.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: DevOps, Cloud & Infrastructure

Key Responsibilities

  • •Optimize reliability and operations for large-scale recommendation clusters.
  • •Continuously integrate and deliver core services to improve automation, efficiency, and stability.
  • •Support cloud platformization, resource optimization, and SLA guarantees for large-scale clusters.
  • •Collaborate with software engineers to design and implement DevOps solutions that improve R&D efficiency.
  • •Research, design, and develop software/network programs and related testing and validation procedures.

Key Requirements

  • •Bachelor's degree or above in computer science, software engineering, or a related field.
  • •Operation experience with large-scale systems, including system operation skills on Linux and networks.
  • •Strong programming experience with at least one: Shell, Python, Perl, Go, or C++.
  • •Expertise in analyzing and troubleshooting large-scale distributed systems.
  • •Familiarity with reliability/operation optimization for large-scale clusters and related engineering practices.
Education:Bachelor's
Skills:AnalysisTroubleshootingProblem-solving
Tech Stack:LinuxShellPythonPerlGoC++DevOpsCloudDistributed systems

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

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