存储系统的价值取决于它所存储的数据的价值。SmartX 提供高性能,高可靠,以及灵活扩展的分布式块存储,承载银行,证券,保险,制造,医疗等领域的最核心的业务系统,赋能客户从容应对复杂多变的业务场景和快速增长的存储需求。作为 SmartX 的分布式存储方向的软件工程师,你将接触到最前沿的分布式存储技术以及硬件设备,维护并优化现有系统。同时你将参与设计开发下一代更先进的软件架构。你所编写的软件将运行在数千台服务器,承载数十 PB 核心数据的存储需求。通过技术的手段,提高世界企业IT能力,让IT更简单!
SmartX的Profile:
1. 团队由美国硅谷归国以及国内著名IT企业精英共同创建,处于高速发展期,我们欣赏并只想做技术门槛比较高的计算机基础科技领域的创新项目,比如存储、芯片、人工智能等,因为只有这种项目才能从更深层次改变目前的产业格局和既有世界;
2. 工程师文化,团队重产品和技术,喜欢和聪明、自我激励并独当一面的人一起工作;
3. 公司已获得著名机构投资,目前融资阶段为B轮,C轮在进展中;
4. 工作地点:北京或深圳;
5. 媒体对我们的采访和报道见这里:
目前我们招募存储领域的技术大牛:
一、高级软件工程师——分布式存储(本地存储)
Responsibilities:
- 设计,开发分布式存储系统中本地存储模块,撰写设计文档,并对其他同事的代码进行审查;
- 深度挖掘 CPU 与闪存设备的性能,将本地存储模块的响应速度和并发能力的提升到极致;
- 通过优化数据结构和算法,提升本地存储模块的缓存,压缩,去重等功能的效率;
- 通过设计复杂的测试用例,完成本地存储在故障场景下的可靠性验证;
- 与测试和产品部门密切配合,不断提升产品质量以及产品文档化程度。
Minimum Qualifications:
- 热爱编程,并有扎实的 C/C++ 编程功底;
- 对编写高性能和高可靠的系统软件有狂热精神和偏执的追求
- 熟悉 Linux 环境下的异步 IO 编程。
Preferred Qualifications:
- 有 Linux kernel IO 子模块的开发经验,包括:ext2/3/4,xfs,btrfs,f2fs,block layer 以及其他模块;
- 熟悉 SSD IO 性能优化,有 FTL 开发经验;
- 有 HDFS,Ceph,GlusterFS,Sheepdog 或其他分布式系统的开发经验;
- 有数据库存储引擎,LevelDB,RocksDB 或其他存储引擎的开发经验。
二、高级软件工程师——分布式存储(分布式协议)
Responsibilities:
- 设计,开发分布式存储系统中元数据管理模块,撰写设计文档,并对其他同事的代码进行审查;
- 优化分布式存储系统的可用性与可靠性,包括优化双活,异地备份等技术;
- 通过设计复杂的测试用例,完成集群在故障场景下的可靠性验证;
- 与测试和产品部门密切配合,不断提升产品质量以及产品文档化程度。
Minimum Qualifications:
- 热爱编程,并有扎实的 C/C++ 编程功底;
- 有基于 paxos,raft,zookeeper,etcd 等开发分布式系统软件的经验。
Preferred Qualifications:
- 了解分布式系统的一致性协议,包括 paxos,raft 等;
- 有 HDFS,Ceph,GlusterFS,Sheepdog 或其他分布式系统的开发经验。
三、高级软件工程师——分布式存储(存储协议)
Responsibilities:
- 负责存储协议标准服务器端的基本功能和高可用功能的设计和开发,包括 iSCSI,NFS,Samba 以及其他存储协议;
- 优化存储协议模块的在不同网络环境下的性能和可靠性,包括 10Gb 以太网,25Bb 以太网,Infiniband 等;
- 撰写设计文档,并对其他同事的代码进行审查;
- 与测试和产品部门密切配合,不断提升产品质量以及产品文档化程度。
Minimum Qualifications:
- 热爱编程,并有扎实的 C/C++ 编程功底;
- 有存储协议服务端的开发经验,包括 iSCSI,NFS,Samba 以及其他存储协议;
- 熟悉 Linux 环境下的异步 IO 编程。
Preferred Qualifications:
- 有 RDMA,DPDK,NVMF 等相关网络开发经验。
我们提供:
- 标配的五险一金和极具竞争力的薪水,持续的期权机制;
- 各种水果零食、咖啡牛奶无限量免费供应,任君挑选;
- 每年十二天带薪年假,旅游工作两不误;
- 补充医疗保险,为你健康保驾护航;
- 弹性工作时间,为结果负责;
- 年度旅游&定期团建活动。
欢迎感兴趣的朋友来信:xiaoyan@smartx.com
|