DiDi logo
滴滴出行
高级/资深后端研发工程师 —— 数据传输与单元化架构(DTS)方向

高级/资深后端研发工程师 —— 数据传输与单元化架构(DTS)方向

发布于 大约 1 小时前

普通员工/个人贡献者

北京市
高级经验
全职员工
仅现场办公
学历未注明
后端开发
Dts
Set化
分布式事务
分布式系统
单元化架构
容灾
数据库中间件
架构设计
Mysql Binlog

AI 估算 · 45k–65k

技术门槛高,分布式架构方向稀缺,滴滴平台大,薪资竞争力强。

职位详情

关于这个职位

该职位负责滴滴核心业务的数据传输服务(DTS)架构设计与研发,支撑跨机房、跨城市的数据同步与一致性保障,并深度参与单元化(SET化)架构建设

适合有扎实Java基础和丰富分布式系统经验、熟悉DTS或单元化方案的资深后端工程师,技术挑战大,成长空间广阔

最低要求

年以上后端/基础架构研发经验,扎实的 Java 或同等语言基础,有大规模分布式系统落地经验

有异地多活、单元化(SET化)、同城双活或数据传输服务(DTS)相关的完整建设或深度参与经验
熟悉 MySQL Binlog 原理、数据库中间件、CAP 理论,具备分布式事务、跨机房数据同步的实战经验
熟悉至少一种主流单元化方案的原理与取舍,能做同行对比与技术选型
具备较强的架构抽象能力与跨团队推动力,能主导技术方案从 0 到 1 并规模化复制到多业务线

工作职责

负责滴滴核心业务的数据传输服务(DTS)架构设计与研发,支撑跨机房、跨城市的数据同步与最终一致性保障

深度参与滴滴单元化(SET化)架构的建设与演进,制定用户/订单等核心维度的分片路由策略,实现应用、数据、基础组件的单元级隔离
攻克数据传输链路中的核心技术难题:故障快速恢复、数据差异检测与修复、城市级容灾、实时运维监控
对标阿里 LDC、美团 DTS、蚂蚁 SOFAStack 等业界领先的异地多活/单元化实践,结合滴滴出行、外卖、金融等多业务形态输出适配方案

AI 洞察

优缺点分析

优点

  • 对标阿里LDC、蚂蚁SOFAStack等业界顶级方案,有机会接触和推动行业前沿实践
  • 滴滴作为出行巨头,业务场景复杂多样,能积累多业务线的基础设施架构经验
  • 平台稳定,上市公司,福利待遇有保障
  • 技术门槛高,需要深度理解分布式理论和数据库底层原理,学习曲线陡峭

缺点 / 挑战

  • 技术挑战大,涉及分布式系统、数据一致性、容灾等核心架构问题,个人技术成长空间大
  • 跨团队协作多,需要推动多个业务方落地单元化改造,沟通成本较高
  • 基础架构部门对稳定性要求极高,需要应对大流量和故障应急,压力较大
  • 适合有多年分布式系统经验、热爱底层技术挑战、愿意在复杂架构环境中深耕的资深后端工程师

角色解读

  • 从DTS方向专家成长为单元化架构领域的领军人物,主导公司级基础设施演进
  • 有机会横向扩展至金融、外卖等更多业务线的数据架构设计,提升业务理解力
  • 在技术管理方向,可逐步承担技术团队负责人角色,带领团队攻关核心技术难题
  • 负责滴滴数据传输服务(DTS)的架构设计与研发,支撑跨机房、跨城市的数据同步与最终一致性保障
  • 深度参与单元化(SET化)架构建设,制定用户/订单等核心维度的分片路由策略,实现应用、数据、基础组件的单元级隔离
  • 攻克数据传输链路中的核心技术难题,包括故障快速恢复、数据差异检测与修复、城市级容灾、实时运维监控
  • 对标业界领先的异地多活/单元化实践,结合滴滴多业务形态输出适配方案
  • 扎实的Java语言基础,5年以上后端/基础架构研发经验,具备大规模分布式系统落地经验
  • 熟悉MySQL Binlog原理、数据库中间件、CAP理论,具备分布式事务和跨机房数据同步实战经验
  • 深入理解至少一种主流单元化方案的原理与取舍,能做技术选型和同行对比
  • 具备较强的架构抽象能力与跨团队推动力,能主导技术方案从0到1并规模化复制

申请策略

  • 在投递简历时,针对职位描述中的关键词(如DTS、单元化、异地多活)进行定制化突出
  • 可以提前了解滴滴基础产品事业部技术博客或公开分享,在面试中展示对公司的了解
  • 突出大规模分布式系统的设计经验,特别是数据同步、容灾或单元化相关的项目
  • 详细描述在异地多活、SET化或DTS方向的具体落地案例,写明你承担的角色和解决的技术难题
  • 强调对MySQL Binlog、数据库中间件、分布式事务的深入理解,可附上技术博客或开源贡献
  • 展示跨团队推动力,例如成功协调多个团队完成复杂架构改造的经历
  • 如果对单元化架构不熟悉,建议提前研究阿里LDC、美团DTS等方案的架构设计,理解分片路由和容灾原理
  • 深入学习MySQL Binlog解析和同步机制,可以动手实现一个简单的CDC组件

面试指南

  • 对于架构设计类问题,先明确需求和约束,再分层阐述方案,最后总结取舍和风险
  • 对于原理类问题,结合底层机制和实际场景,说明“为什么这么做”以及“有什么坑”
  • 对于项目经验问题,采用STAR法则(情境-任务-行动-结果),突出个人贡献和量化效果
  • 请介绍你参与过的数据传输或同步项目,架构是怎样的?遇到的最大挑战是什么?
  • 如何设计一个支持跨机房数据同步的方案?如何保证最终一致性?
  • 单元化(SET化)的优势和代价是什么?在什么情况下适合引入?
  • MySQL Binlog 的同步原理是什么?如何处理主从延迟和重复数据?
  • 如果让你主导一个城市级容灾方案,你会如何设计?

职位点评

69
综合评分

滴滴基础架构高难度岗位,技术挑战大、成长空间足,但工作强度可能较大且薪资未披露。

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

更适合这类人
适合追求技术成长、渴望挑战分布式系统难题的资深工程师,对工作生活平衡要求较高的求职者需谨慎考虑。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展88
工作生活45
使命价值62

薪资福利

70中等

虽然JD未披露薪资,但滴滴为上市大厂,高级技术岗位薪资竞争力强,福利完善,能满足物质需求。

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

成长发展

88较高

该职位涉及分布式系统、单元化架构等前沿技术,挑战大且成长空间大,是技术专家的理想方向。

技术前沿主流现代技术
技术栈Java、分布式系统、DTS、单元化架构、MySQL Binlog、数据库中间件、分布式事务、容灾
业务类型ambiguous

工作生活

45较低

北京现场办公,工作强度可能较高,未提及弹性工作或WLB,生活平衡一般。

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

使命价值

62中等

滴滴业务稳定,出行/外卖/金融多业务场景,技术对业务有实际价值,但社会直接效益一般。

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