锦鲤求职

深信服

深信服27届-存储开发工程师

锦鲤会替你打开官网网申、按简历自动填表提交,你只需要在关键步骤确认。

岗位描述

岗位关键词: 分布式存储 / 存储开发 / 高性能I/O

工作职责

1、负责分布式存储系统的设计与研发,包括对象存储、块存储、文件存储或 KV 存储;

2、负责存储引擎开发,包括数据组织、索引、缓存、事务等核心机制;

3、设计和优化数据复制、一致性协议、故障检测、容错恢复及纠删码等机制;

4、优化存储系统的吞吐、延迟、资源利用率及大规模集群扩展能力;

5、参与高性能 I/O 和数据通路建设,探索 RDMA、SPDK、DPDK、NVMe、io_uring、eBPF 等技术;

岗位要求

1、计算机、软件工程、电子信息或相关专业本科及以上学历;

2、熟练掌握Go/Python/C++/Java,具备良好的编码和调试能力;

3、具备扎实的数据结构、操作系统、计算机网络和计算机体系结构基础;

4、熟悉 Linux 开发环境,理解进程、线程、内存、文件及网络 I/O 等基本机制;

5、理解并发编程,能够分析竞态、锁、同步及资源管理问题;

6、重视代码质量,具备主动学习和持续钻研复杂系统的意愿。

满足以下任意一项即可,不要求全部具备:

1、参与过分布式存储、数据库内核、文件系统、操作系统或高性能计算项目;

2、使用或研究过 Ceph、RocksDB、TiKV、OceanBase、PolarDB、openGauss 等系统;

3、理解 Raft、Paxos、WAL、LSM-Tree、B+Tree、复制或纠删码等机制;

4、有 RDMA、DPDK、SPDK、NVMe、io_uring、eBPF 或 Linux 内核开发经验;

5、有性能压测、瓶颈定位和系统优化经历,使用过 perf、FlameGraph、gdb、Valgrind 等工具;

6、具备故障恢复、数据一致性、系统容错或可靠性相关项目经验;

7、参与过大型开源项目,并提交过有效 Issue、PR 或核心代码;

8、在系统、数据库或高性能计算领域有科研、论文或竞赛经历;

9、能够完整解释一个复杂系统的关键路径、性能瓶颈、故障场景及设计取舍。

后端开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →