Beranda Loker Detail
B
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Software Engineer (Distributed Storage), Cloud Infrastructure

ByteDance
Singapore
Estimasi Gaji
SGD 120.000 – SGD 220.000
Live Update
17 Juni 2026
Batas Akhir
17 Jun 2027

Deskripsi Pekerjaan

Are you passionate about building the backbone of global-scale cloud infrastructure? ByteDance is seeking a highly skilled Software Engineer to join our elite Distributed Storage team in Singapore. In this role, you will be at the cutting edge of data architecture, designing and maintaining high-performance storage systems that handle exabyte-scale data for our global applications, including TikTok and CapCut.

You will work with world-class engineers to solve complex challenges in data consistency, latency optimization, and system availability. This is a unique opportunity to shape the infrastructure that powers one of the fastest-growing technology companies in the world. If you thrive in a fast-paced, innovation-driven environment and are eager to push the boundaries of distributed systems, we want to hear from you.

Tanggung Jawab

  • Design, implement, and optimize scalable distributed storage systems to support massive data throughput.
  • Collaborate with cross-functional teams to resolve complex bottlenecks in storage performance and reliability.
  • Develop robust algorithms for data replication, sharding, and fault tolerance across globally distributed nodes.
  • Improve system monitoring, observability, and automated recovery procedures to ensure 99.999% uptime.
  • Contribute to the full software development lifecycle, from system architecture design to production deployment and maintenance.
  • Conduct deep-dive code reviews and mentor junior engineers on distributed systems best practices.
  • Stay abreast of industry trends in cloud storage and integrate emerging technologies to maintain ByteDance's competitive edge.

Kualifikasi

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in distributed systems, cloud infrastructure, or backend development.
  • Deep proficiency in C++, Go, or Java with a focus on performance optimization.
  • Solid understanding of distributed storage concepts (e.g., consistency models, consensus protocols, LSM-trees).
  • Experience with large-scale data storage technologies (e.g., Ceph, HDFS, RocksDB, or custom storage engines).
  • Proven ability to troubleshoot and debug complex distributed multi-threaded applications.
  • Strong communication skills and the ability to collaborate effectively in a global, fast-paced team environment.

Keahlian yang Dibutuhkan

Distributed Systems C++ Go Storage Systems Cloud Infrastructure Scalability Data Architecture Performance Optimization Concurrency

Siap Mengambil Tantangan Ini?

Pastikan resume Anda sudah siap. Kirimkan lamaran Anda sekarang sebelum tanggal deadline.

Lamar Sekarang

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua