ByteDance is re-architecting HDFS using C++ to enhance its performance and scalability for big data storage
Requirements
- Proficient in fundamental knowledge of algorithms and data structures
- Skilled in at least one programming language (such as C/C++/Python/Go)
- Experience with big data storage systems and architectures
- Knowledge of cloud storage products (including block, file, object, log, and message queue storage)
Responsibilities
- Participate in the development of functional features for cloud storage products (including block, file, object, log, and message queue storage).
- Engage in the online operation and maintenance of cloud storage services, supporting all internal business lines and external Volcengine customers.
- Contribute to building a unified infrastructure and management platform for public and hybrid clouds, providing integrated infrastructure support for ToB cloud products to facilitate their external deployment.
- Assist in continuously optimizing system stability, performance, cost-efficiency, availability, scalability, and maintainability.
Other
- Currently pursuing an Undergraduate/Master in Computer Science, Communications or a related technical discipline
- Able to commit to working for 12 weeks during Summer 2026
- Positive and optimistic attitude, strong sense of responsibility, meticulous work approach, and excellent team communication and collaboration skills
- Passion for programming, strong learning ability, and a proactive mindset with a keen curiosity and drive to explore