Design, develop, and optimize the modules of distributed storage systems (pooled storage, big data file storage, message queue, cache storage, object storage, block storage, file storage, and log service), and research cutting-edge storage technologies; Design and enhance modules of the distributed storage system in terms of stability, functionality, performance, and cost based on business requirements; Drive project execution according to project schedules, write detailed design documents, and own module implementation, performance tuning, and functional testing; Provide timely technical support for online applications, identify potential requirements and optimization opportunities from production issues, and continuously optimize the system; Participate in the deployment, on-call operations, and site reliability engineering for the storage US team; develop deep expertise in system design, identify and resolve bottlenecks to enhance cluster stability, elasticity, and cost competitiveness. Bachelor's degree or above in Computer Science or a related field; Strong coding skills in C++, with a strong commitment to code quality; Solid understanding of distributed systems principles; Hands-on experience with open-source distributed storage systems such as HDFS, Ceph, and Kafka, or equivalent in-house distributed storage systems; Able to think independently, proactively identify problems, and possess systematic problem analysis and solving capabilities; Strong aptitude for quickly ramping up in unfamiliar technical domains, along with excellent teamwork and communication skills.