Deskripsi Pekerjaan
Are you passionate about building the backbone of the internet? Join the Distributed Storage team at ByteDance, where you will architect and engineer the core infrastructure that powers billions of daily interactions. As a key member of our Cloud Infrastructure division, you will tackle the challenges of massive scale, high availability, and data integrity.
In this role, you will design next-generation storage solutions that support our rapidly growing ecosystem. You will work in a dynamic environment pushing the boundaries of what is possible in cloud computing, collaborating with world-class engineers to solve complex problems in data persistence and retrieval.
We are looking for individuals who thrive in ambiguity and are driven by a desire to build systems that are not only robust but also efficient. If you want to impact the way the world communicates and shares information through cutting-edge technology, this is the place for you.
Tanggung Jawab
- Design, develop, and maintain high-performance distributed storage systems capable of handling petabytes of data.
- Optimize storage architectures for fault tolerance, scalability, and low-latency performance.
- Collaborate with product managers and engineering teams to define technical requirements and deliver innovative solutions.
- Conduct rigorous code reviews and performance testing to ensure system reliability.
- Debug complex system-level issues and implement fixes in a production environment.
- Contribute to the open-source community and drive technical innovation within the team.
Kualifikasi
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- Strong programming skills in C++, Rust, or Go, with a deep understanding of data structures and algorithms.
- Experience with distributed systems, consensus algorithms (e.g., Raft, Paxos), and distributed databases.
- Proficiency in Linux environments and scripting languages (Python/Bash).
- Excellent problem-solving abilities and a strong passion for building scalable software.