Backend Software Engineer (Distributed Block Storage) - Cloud Infrastructure Singapore Regular
Summary
Designs and builds distributed block storage systems in C/C++/Golang/Python, focusing on scalability, performance, and cost efficiency for enterprise storage products.
- Participate in the design and development of large-scale distributed storage products, building enterprise-level and industry-leading storage products
- Continuously improve the storage system in terms of stability, scalability, functionality, performance and cost
Minimum Qualifications:
- Bachelor’s Degree in Computer Science or related fields
- Familiar with C/C++/Golang/Python program development (at least one), pursue high-quality code and focus on code engineering quality
- Familiar with principles of distributed storage systems
- In-depth understanding of consistency, reliability, performance and cost optimization design in distributed storage systems
Preferred Qualifications:
- Familiar with one or more of the following: object storage, block storage and file storage
- Good communication skills and teamwork spirit, and excellent problem-solving and analytical skills
- Passionate about new technology