高级软件工程师 - 分布式存储(本地存储)
类型:工程/产品
存储系统的价值取决于它所存储的数据的价值。卓远高科 提供高性能,高可靠,以及灵活扩展的分布式块存储,承载银行,证券,保险,制造,医疗等领域的最核心的业务系统,赋能客户从容应对复杂多变的业务场景和快速增长的存储需求。
作为 卓远高科 的分布式存储方向的软件工程师,你将接触到最前沿的分布式存储技术以及硬件设备。维护并优化现有系统,同时设计并开发下一代更先进的软件架构。你所编写的软件将运行在数千台服务器,承载数十 PB 核心数据的存储需求。你将和测试团队一起,通过技术的手段,不断的丰富产品功能,提高产品质量,追求极致的性能。
岗位职责
- 设计、开发分布式存储系统中本地存储模块,撰写设计文档,并对其他同事的代码进行审查;
- 深度挖掘 CPU 与闪存设备的性能,将本地存储模块的响应速度和并发能力提升到极致;
- 通过优化数据结构和算法,提升本地存储模块的缓存,压缩,去重等功能的效率;
- 通过设计复杂的测试用例,完成本地存储在故障场景下的可靠性验证;
- 与测试和产品部门密切配合,不断提升产品质量以及产品文档化程度。
职位要求
- 热爱编程,并有扎实的 C/C++ 编程功底;
- 对编写高性能和高可靠的系统软件有狂热精神和偏执的追求;
- 熟悉 Linux 环境下的异步 IO 编程。
加分项
- 有 Linux kernel IO 子模块的开发经验,包括:ext2/3/4,xfs,btrfs,f2fs,block layer 以及其他模块;
- 熟悉 SSD IO 性能优化,有 FTL 开发经验;
- 有 HDFS,Ceph,GlusterFS,Sheepdog 或其他分布式系统的开发经验;
- 有数据库存储引擎,LevelDB,RocksDB 或其他存储引擎的开发经验。
请将简历发送至 wanghaishan@zhuoyuan-tech.com, 并注明申请职位
- 弹性工作时间
- 每年十二天
带薪年假 - 餐补,各种水果零食
无限量免费供应 - 定期团建活动