Xiaomi logo
小米
分布式系统开发工程师

分布式系统开发工程师

发布于 大约 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