Site Reliability Engineer, Recommendation Architecture (ByteDance Singapore)

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: DevOps, Cloud & InfrastructureEducation: bachelorsSkills: ["Collaboration","Performance analysis","Troubleshooting","Analytical problem-solving"]

Build and optimize the architecture for ByteDance’s recommendation system to ensure high availability and stable user experience. On the SRE team, you’ll improve reliability and operational efficiency for large-scale clusters through CI/CD, automation, and SLA-focused cloud resource optimization. Partner with software engineers on DevOps solutions, and develop or test computer/network software while troubleshooting large-scale distributed systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Site Reliability Engineer, Recommendation Architecture (ByteDance Singapore)

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 31 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and optimize the architecture for ByteDance’s recommendation system to ensure high availability and stable user experience. On the SRE team, you’ll improve reliability and operational efficiency for large-scale clusters through CI/CD, automation, and SLA-focused cloud resource optimization. Partner with software engineers on DevOps solutions, and develop or test computer/network software while troubleshooting large-scale distributed systems.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: DevOps, Cloud & Infrastructure

Key Responsibilities

  • •Optimize reliability and operations for large-scale recommendation system clusters.
  • •Drive continuous integration and delivery of core services to improve stability and R&D efficiency through automation.
  • •Perform cloud platformization, resource optimization, and SLA guarantees for large-scale clusters.
  • •Collaborate with software engineers to design and implement DevOps solutions that improve end-to-end R&D efficiency.
  • •Research, design, and develop computer/network software; update capabilities and develop software testing/validation procedures.

Key Requirements

  • •Bachelor’s degree or above in computer science, software engineering, or a related field.
  • •Strong programming experience with at least one of: Shell, Python, Perl, Go, or C++.
  • •Experience operating large-scale systems.
  • •Familiarity with system operation skills on Linux and networks.
  • •Expertise in analyzing and troubleshooting large-scale distributed systems.
Experience:Large-scale systemsDistributed systemsRecommendation systemsR&D
Education:Bachelor's in computer science, software engineering
Skills:CollaborationPerformance analysisTroubleshootingAnalytical problem-solving
Tech Stack:ShellPythonPerlGoC++LinuxNetworkDevOpsCI/CDCloud

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn