Backend Software Engineer (Distributed Block Storage) - Cloud Infrastructure

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Code quality","Problem-solving","Analytical skills","Communication","Teamwork"]

Join the Cloud Infrastructure team in Singapore to design and build large-scale distributed storage products. You’ll continuously improve storage stability, scalability, functionality, performance, and cost while supporting core ByteDance products used by hundreds of millions of users daily. Work with open-source and innovative software/hardware architectures, applying strong knowledge of distributed storage consistency, reliability, and optimization.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Backend Software Engineer (Distributed Block Storage) - Cloud Infrastructure

✓ Verified Job

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

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

Job Summary

Join the Cloud Infrastructure team in Singapore to design and build large-scale distributed storage products. You’ll continuously improve storage stability, scalability, functionality, performance, and cost while supporting core ByteDance products used by hundreds of millions of users daily. Work with open-source and innovative software/hardware architectures, applying strong knowledge of distributed storage consistency, reliability, and optimization.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Participate in the design and development of large-scale distributed storage products.
  • •Build enterprise-level, industry-leading storage products.
  • •Continuously improve the storage system across stability, scalability, functionality, performance, and cost.

Key Requirements

  • •Bachelor’s degree in Computer Science or related fields.
  • •Familiar with at least one of C, C++, Golang, or Python, with a focus on high-quality code engineering.
  • •Familiar with principles of distributed storage systems.
  • •In-depth understanding of consistency, reliability, performance, and cost optimization design in distributed storage systems.
  • •Preferred: experience with object storage, block storage, or file storage.
Education:Bachelor's in Computer Science or related fields
Skills:Code qualityProblem-solvingAnalytical skillsCommunicationTeamwork
Tech Stack:CC++GolangPython

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