
小米
分布式系统开发工程师
分布式系统开发工程师
发布于 大约 3 小时前普通员工/个人贡献者
北京市
中级经验
全职员工
仅现场办公
学历未注明
后端开发
Nosql
Rocketmq
分布式系统
开源
消息队列
高并发
AI 估算 · 25k–45k
北京大厂分布式核心岗位,技术门槛高,高并发场景经验稀缺,薪资具有竞争力。
职位详情
关于这个职位
该职位负责小米分布式存储系统建设,包括 NoSQL 数据库(Redis、HBase)和消息队列(RocketMQ、Kafka)等核心组件的开发与架构升级,需要在高并发场景下保障稳定高效,同时参与开源社区建设
适合热爱底层技术、追求高性能挑战的后端工程师
最低要求
优秀的编程能力
积极参与开源贡献,包括不限于:Redis/LevelDB/RocksDB/HBase/ES/RocketMQ/Kafka
优秀的自驱力和学习能力,追求极致,对解决有挑战的问题充满热情
良好的沟通能力和团队协作能力
工作职责
负责小米分布式存储系统建设,包括 NoSQL 数据库(Redis、HBase),消息队列(RocketMQ、Kafka)等
推进技术架构迭代升级,保障存储基建在高并发场景下的高效、稳定
参与开源,提升小米在开源社区影响力
优先资格
有分布式系统、高并发处理相关项目经验优先
AI 洞察
优缺点分析
优点
- 团队专注于分布式存储和消息队列,技术栈主流且前沿,学习资源丰富
- 鼓励参与开源,有助于个人技术影响力的积累和职业发展
- 分布式系统本身调试和运维难度大,需要较强的抗压和problem-solving能力
- 开源贡献需要投入大量业余时间,需保持持续学习和输出
- 大厂节奏可能较快,工作强度可能存在,需做好心理准备
缺点 / 挑战
- 小米作为大平台,业务场景超级复杂,能接触到海量数据和极高并发,技术挑战多
- 适合热爱底层技术、有较强自驱力、喜欢挑战高并发难题、愿意开源贡献的工程师
角色解读
- 在存储/中间件领域深耕,逐步成为资深工程师或架构师
- 通过开源贡献提升个人技术品牌,有机会成为核心项目的 Contributor/Committer
- 可横向扩展至整个基础架构部门,参与更广泛的底层系统设计
- 负责小米分布式存储系统建设,包括 Redis、HBase 等 NoSQL 数据库和 RocketMQ、Kafka 等消息队列的部署、调优与二次开发
- 推进技术架构的迭代升级,保障高并发场景下存储系统的效率与稳定性
- 参与开源项目,向 Redis、Kafka 等社区贡献代码,提升小米的技术影响力
- 扎实的编程能力,熟练掌握至少一门系统级语言(如 C++/Go/Java)
- 深入理解分布式系统原理,包括一致性、容错、高可用等
- 熟悉常见中间件(Redis、HBase、Kafka 等)的架构与使用场景
- 具备高并发系统设计、性能优化和问题排查能力
申请策略
- 申请前了解小米的存储架构和开源项目,比如小米开源的 Pegasus 等,面试时展示你的关注
- 在简历中明确你的技术栈和兴趣方向,突出与分布式系统相关的内容
- 突出分布式系统相关项目经验,详细描述系统架构、数据一致性方案和性能指标
- 列出你的开源经历,附上 GitHub 链接和具体贡献,如提交的 PR、解决的 issue
- 用数据量化成果,例如将系统 QPS 从 X 提升到 Y,延迟降低 Z%
- 展示你的编程能力和对底层原理的理解,例如深入阅读过某个中间件源码
- 加深对 Redis/HBase/Kafka 等中间件源码的阅读和理解,掌握其核心机制
- 练习分布式系统设计题,如设计一个高可用分布式缓存或消息队列
面试指南
- 用 STAR 法则:背景、任务、行动、结果,突出个人贡献和数据变化
- 对于设计题,先明确需求,再选型,注重权衡(如一致性vs可用性),最后画架构图说明
- 回答开源相关时,展示你的热情和实际动手能力,讲清楚解决问题的过程
- 请介绍一个你参与过的分布式系统项目,重点讲架构设计和遇到的问题
- Redis 和 HBase 在数据模型、使用场景上有何区别?
- 如何保证 Kafka/RocketMQ 的消息可靠性和顺序性?
- 在高并发场景下,你如何定位和解决性能瓶颈?
- 你给开源社区贡献过哪些内容?遇到的最大挑战是什么?
职位点评
74
综合评分
大厂核心技术岗,技术栈前沿,薪资有竞争力,但WLB一般。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
最适合追求技术成长和开源影响力的求职者,愿意接受现场办公和可能的工作强度。
表现最好
成长发展
相对薄弱
工作生活
薪资福利80
成长发展90
工作生活45
使命价值70
薪资福利
80较高
小米作为上市公司,薪资福利有竞争力,但JD未明确具体薪资和福利细节。
薪资信号未披露(AI估算:25K-45K/月)
成长发展
90较高
核心技术岗位,涉及分布式、高并发等前沿技术,开源贡献为个人成长提供很好平台。
技术前沿主流现代技术
技术栈Redis、HBase、RocketMQ、Kafka、分布式系统、高并发
业务类型cost_center
工作生活
45较低
仅现场办公,北京通勤成本高,JD未提及WLB,快节奏技术岗可能存在加班。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
70中等
通过开源贡献提升影响力,技术项目有一定社会价值,但主要服务于企业内部基建。
行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
小米 的其他在招职位
相似职位推荐
Watch Jobs