深信服集团
深信服27届-存储开发工程师
岗位职责
负责分布式存储系统的设计与研发,包括对象存储、块存储、文件存储或 KV 存储;
负责存储引擎开发,包括数据组织、索引、缓存、事务等核心机制;
设计和优化数据复制、一致性协议、故障检测、容错恢复及纠删码等机制;
优化存储系统的吞吐、延迟、资源利用率及大规模集群扩展能力;
参与高性能 I/O 和数据通路建设,探索 RDMA、SPDK、DPDK、NVMe、io_uring、eBPF 等技术
任职要求
计算机、软件工程、电子信息或相关专业本科及以上学历;
熟练掌握Go/Python/C++/Java,具备良好的编码和调试能力;
具备扎实的数据结构、操作系统、计算机网络和计算机体系结构基础;
熟悉 Linux 开发环境,理解进程、线程、内存、文件及网络 I/O 等基本机制;
理解并发编程,能够分析竞态、锁、同步及资源管理问题;
重视代码质量,具备主动学习和持续钻研复杂系统的意愿。 满足以下任意一项即可,不要求全部具备:
参与过分布式存储、数据库内核、文件系统、操作系统或高性能计算项目;
使用或研究过 Ceph、RocksDB、TiKV、OceanBase、PolarDB、openGauss 等系统;
理解 Raft、Paxos、WAL、LSM-Tree、B+Tree、复制或纠删码等机制;
有 RDMA、DPDK、SPDK、NVMe、io_uring、eBPF 或 Linux 内核开发经验;
有性能压测、瓶颈定位和系统优化经历,使用过 perf、FlameGraph、gdb、Valgrind 等工具;
具备故障恢复、数据一致性、系统容错或可靠性相关项目经验;
参与过大型开源项目,并提交过有效 Issue、PR 或核心代码;
在系统、数据库或高性能计算领域有科研、论文或竞赛经历;
能够完整解释一个复杂系统的关键路径、性能瓶颈、故障场景及设计取舍
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
