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

分布式系统工程师

发布于 大约 2 小时前

普通员工/个人贡献者

武汉市 / 北京市
无经验要求
全职员工
仅现场办公
学历未注明
数据工程
Olap
Paimon
作业调度
分布式计算
实时计算
开源
数据湖

AI 估算 · 25k–50k

分布式系统方向技术难度高,大厂核心岗位,薪资竞争力强,武汉和北京水平差异,取中上区间。

职位详情

关于这个职位

作为小米的分布式系统工程师,你将负责数据基建系统建设,包括分布式计算、作业调度和数据湖引擎的研发与维护

岗位深度参与开源社区,支撑小米人车家全生态的AI+BI数据需求,解决大规模云计算难题
适合热爱底层技术、追求技术卓越的工程师

最低要求

优秀的编程能力,NOI/ACM/IOI 竞赛优秀成绩者优先

云计算开源贡献者优先,包括不限于Hadoop/Spark/Flink/Iceberg/Paimon/OLAP/Ray/Daft/Lance 等
优秀的自我驱动和学习能力,不断追求卓越,对解决有挑战的问题充满热情
计算机专业,数据结构、算法、操作系统等基础扎实

工作职责

负责小米数据基建系统建设,包括分布式计算(离线/实时)、作业与资源调度、数据湖等引擎的研发与维护

业务导向技术突破,支撑小米人车家全生态 AI + BI 的数据基建需求,解决大规模云计算难题
参与开源,提升小米在开源社区的影响力

优先资格

NOI/ACM/IOI竞赛优秀成绩者优先

云计算开源贡献者优先(包括不限于Hadoop/Spark/Flink/Iceberg/Paimon/OLAP/Ray/Daft/Lance等)

AI 洞察

优缺点分析

优点

  • 小米作为大厂,技术平台大,能接触到超大规模分布式系统,技术成长快
  • 岗位涉及前沿技术(数据湖、Ray等),有较多实践和学习机会
  • 鼓励开源贡献,对个人技术品牌塑造很有帮助
  • 薪资和福利在大厂中具有竞争力
  • 办公地点可能有武汉和北京两地,需根据安排适应,可能涉及出差或调动
  • 对编程基础要求很高,如果没有扎实的底层知识,上手会有一定难度

缺点 / 挑战

  • 分布式系统复杂度高,需要解决各种棘手的性能和一致性问题,压力不小
  • 适合对系统底层技术有浓厚兴趣、喜欢钻研分布式框架、享受攻克挑战的优秀工程师

角色解读

  • 技术专家路线:从某个分布式组件入手,逐步成为该领域的专家,主导核心系统设计
  • 架构师路线:积累多系统经验后,转向整体架构设计,负责复杂系统技术决策
  • 开源影响力路线:通过持续参与开源项目,建立个人技术品牌,成为社区活跃贡献者
  • 设计和开发分布式计算系统,包括离线与实时计算框架,优化资源调度和任务执行效率
  • 参与数据湖引擎的研发与维护,处理海量数据存储与查询,支撑AI+BI场景
  • 深入开源生态,贡献代码并应用最新技术解决大规模云计算难题
  • 与业务团队紧密合作,将技术能力转化为业务价值,支撑小米全生态数据需求
  • 扎实的编程功底,熟练掌握至少一种系统级语言(如C++/Java),具备优秀的数据结构与算法基础
  • 深入理解分布式系统原理,熟悉Hadoop/Spark/Flink等主流框架或类似技术
  • 了解云原生技术栈,有容器、调度、存储等相关经验者加分
  • 自驱力强,热爱挑战,具备良好的技术钻研和快速学习能力

申请策略

  • 了解小米数据基建的业务场景,结合人车家生态思考数据需求
  • 准备好展示你解决过的技术难题,最好有量化结果
  • 突出分布式系统相关项目经验,如自研过调度系统、参与过开源社区贡献等
  • 如果有竞赛获奖经历(NOI/ACM/IOI),一定要放在显眼位置
  • 强调对大数据生态的了解,列出熟悉的技术栈和实际性能调优案例
  • 展示自我驱动学习的证据,比如个人技术博客、开源项目star等
  • 复习操作系统、网络、分布式一致性算法等基础知识
  • 动手实践当前热门组件,如用Flink写一个实时计算demo,或给Spark贡献一个小补丁

面试指南

  • 对于设计类问题,采用“需求分析->技术选型->架构设计->细节难点->优化迭代”的结构
  • 对于知识类问题,先用一句话概括核心概念,再结合实际项目举例说明
  • 对于简历相关问题,使用STAR法则,突出具体行动和成果
  • 请介绍一下你在分布式系统项目中的设计思路,遇到过什么挑战?
  • 解释一下CAP理论,以及你在实际项目中如何取舍?
  • 说说对Spark/Flink的理解,它们有什么区别?
  • 如果让你设计一个大规模任务调度系统,你会怎么设计?
  • 你如何参与开源,有什么贡献可以分享?

职位点评

60
综合评分

大厂核心技术岗,前沿技术栈,成长空间大,但工作地点不明确且加班情况未知。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
该职位最适合追求技术成长、渴望挑战顶尖分布式系统难题、对前沿技术有热情的工程师,而非追求工作生活平衡或高福利的人。
表现最好
成长发展
相对薄弱
工作生活
薪资福利55
成长发展88
工作生活35
使命价值50

薪资福利

55较低

薪资未明确披露,但小米作为上市公司,大厂薪资福利有竞争力,不过具体岗位和城市差异较大,且JD中未提供任何福利信息,因此补偿性满足度一般。

薪资信号未披露(AI估算:25K-50K/月)

成长发展

88较高

岗位涉及分布式计算、数据湖等前沿技术,且鼓励开源贡献,技术成长空间大,发展性动机满足度很高。

技术前沿前沿/新兴技术
技术栈分布式计算、Hadoop、Spark、Flink、Iceberg、Paimon、OLAP、Ray、Daft、Lance
业务类型ambiguous

工作生活

35较低

JD未提及远程或弹性工作,默认现场办公,且未提供任何WLB相关信息,武汉和北京两个地点可能涉及不确定性,生活化满足度较低。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

50较低

技术工作对社会价值体现不直接,但支撑AI+BI数据基础设施,对产业数字化有间接贡献,行业成熟稳定,意义感中等。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs