
商汤大装置-存储系统开发工程师
社招全职5年以上系统开发地点:北京 | 上海 | 深圳状态:招聘
任职要求
1.计算机相关专业,本科及以上学历,至少5年以上的软件开发和系统架构设计经验; 2.熟悉Ceph,Minio,HDFS,TiKv等,阅读过相关的代码实现,有相关开源项目的代码贡献优先; 3.熟练掌握Linux环境下的C/C++/Go/Java等一种以上语言; 4.熟悉常见的数据结构和算法,具备良好的操作系统、体系结构…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.负责公司的自研分布式存储 (EB级) 的基础研发工作,为业务提供高可用、高可靠和高性能的存储服务; 2.负责分布式存储相关核心模块和技术难题的重点攻关,包含海量元数据管理和存储、数据分级存储、功能和体验上的持续改进等; 3.深入理解业务场景的需求,实现分布式存储平台化。
包括英文材料
学历+
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
Ceph+
https://docs.ceph.com/en/squid/start/beginners-guide/
The purpose of A Beginner’s Guide to Ceph is to make Ceph comprehensible.
https://www.youtube.com/watch?v=oEKJnHAfSiw
HDFS+
https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html
The Hadoop Distributed File System (HDFS) is a distributed file system designed to run on commodity hardware.
https://www.ibm.com/cn-zh/think/topics/hdfs
Hadoop 分布式文件系统 (HDFS) 是一种管理大型数据集的文件系统,可在商用硬件上运行。
TiKV+
https://tikv.org/docs/7.1/concepts/overview/
TiKV is a highly scalable, low latency, and easy to use key-value database that delivers performance less than 10 ms at any scale.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
还有更多 •••
相关职位

校招技术开发类
1、参与AI存储系统的设计和开发,创建和运行国内一流的AI存储系统。 2、负责开发和维护存储系统的核心功能,包括数据的读写、存储和检索等。 3、团队成员紧密合作,以确保系统的性能、稳定性和可扩展性。 4、对系统的性能进行测试和评估,并提出改进方案以优化性能。 5、参与相关技术项目的讨论和研究,保持对最新技术的了解和应用。
更新于 2025-11-03北京|上海|深圳

社招5年以上系统开发
1、负责下一代的分布式存储系统的架构设计和研发工作。 2、软硬结合聚焦低延时、高性能、高性价比的分布式存储技术。 3、跟踪业界趋势,调研分析存储学术界的新技术用业界前沿技术。 4、将负责大装置EB级分布式存储服务平台,海量元数据分布式管理系统的架构设计、开发。
更新于 2025-05-21北京|上海|深圳

社招5年以上系统开发
1、负责分布式存储系统的架构设计和研发工作。 2、软硬结合聚焦低延时、高性能、高性价比的分布式存储技术。 3、跟踪业界趋势,调研分析存储学术界的新技术用业界前沿技术。 4、将负责大装置EB级分布式存储服务平台,海量元数据分布式管理系统的架构设计、开发。
更新于 2025-04-22北京