DiDi logo
滴滴出行
Golang后端研发工程师(无人车路测平台方向)

Golang后端研发工程师(无人车路测平台方向)

发布于 大约 8 小时前

普通员工/个人贡献者

北京市
中级经验
全职员工
仅现场办公
本科
软件工程
Ai编程
Gin
分布式系统
微服务
消息队列
自动驾驶

AI 估算 · 25k–45k

上市大厂自动驾驶部门,Golang高级开发岗位,北京薪资水平较高,结合3-5年经验,预估月薪25k-45k。

职位详情

关于这个职位

这是一个在滴滴自动驾驶部门(Voyager)的Golang后端研发岗位,专注于无人车路测平台系统的设计与研发

你将负责自动驾驶车辆资源管理、路测任务调度等核心系统的架构设计与稳定性建设,与产品、算法等多团队协作,推动技术方案落地
适合有3年以上经验、精通Golang和分布式系统、对自动驾驶有热情的后端工程师

最低要求

计算机相关专业,本科及以上学历,3年及以上工作经验

能够理解产品,参与产品评审,对产品设计提出自己的见解并进行沟通
熟练掌握Golang语言,深入理解Go语言特性,包括但不限于协程、通道、内存模型、垃圾回收、接口、反射、标准库等
良好的编码和文档习惯,注重代码风格,熟悉各种设计模式和原则,能持续的关注和优化自己做的项目
熟悉大型分布式系统的设计与开发,熟练掌握如消息队列、ES、Redis、Mysql、NoSql等中间件,熟悉其原理和优化
精通至少一种主流Web框架(如Gin)或微服务框架(如Go-kit、Go-micro、Kratos),并了解其原理
技术基础扎实,有很好的钻研精神和能力,对业务、产品与技术结合有充分的兴趣和好奇心
良好的沟通能力和推动事情落地能力

工作职责

架构设计:负责并参与自动驾驶车辆静态资源维护,自动驾驶道路测试管理平台系统设计与日常研发

业务思考:深入理解车辆全生命周期,全面把控道路测试完整链路
能够对产品设计提出自己的见解并进行沟通,归纳总结优秀的场景解决方案,调研行业技术趋势,推动技术方案落地
稳定性建设:具备事前、事中、事后稳定性建设的思考体系并推动其在项目落地

优先资格

熟悉AI编程,深度使用 AI 工具辅助开发,能够使用编排完整开发工作流者优先

熟悉车辆全生命周期管理,有大规模任务管理系统开发经验者优先

AI 洞察

优缺点分析

优点

  • 滴滴大厂平台,技术栈现代(Golang、分布式、微服务),对职业背书有利
  • 涉及车辆全生命周期管理,业务理解深度高
  • 团队鼓励AI辅助开发,紧跟技术潮流
  • 需要同时掌握业务知识和技术深度,跨团队沟通频繁
  • 技术要求全面(Golang、分布式、多中间件),持续学习成本高

缺点 / 挑战

  • 参与自动驾驶这一前沿赛道,技术挑战大,成长空间广阔
  • 自动驾驶业务复杂,对稳定性要求极高,工作压力可能较大
  • 适合有3年以上Golang开发经验、热爱技术挑战、对自动驾驶或AI落地方向感兴趣的后端工程师

角色解读

  • 在自动驾驶行业积累高并发、分布式系统设计经验,成为技术专家
  • 可向架构师方向发展,负责更大规模系统的顶层设计
  • 横向拓展至自动驾驶其他核心模块(如感知、规划、控制)的工程研发
  • 设计并开发自动驾驶车辆资源管理与路测任务调度系统,保证高可用和稳定性
  • 参与产品需求评审,从技术角度提出优化建议,并推动场景解决方案落地
  • 负责系统的事前预防、事中监控、事后复盘等稳定性建设
  • 调研行业技术趋势,推动技术方案迭代升级
  • 精通Golang,深入理解协程、内存模型、垃圾回收等核心特性
  • 熟悉分布式系统设计,熟练使用Redis、MySQL、消息队列等中间件
  • 掌握至少一种Web或微服务框架(如Gin、Go-kit),理解其原理
  • 良好的编码习惯和文档能力,具备系统设计思维

申请策略

  • 面试前了解滴滴自动驾驶(Voyager)的发展动态和产品,体现对公司的兴趣
  • 准备好一个完整的项目介绍,从架构设计、难点攻克到最终效果,突出你的贡献
  • 重点突出Golang项目经验,尤其是分布式系统、高并发、微服务架构的相关项目
  • 展示你对系统稳定性的理解,例如设计过容灾、降级、监控体系
  • 如果有自动驾驶、车联网、智能交通相关经验,务必强调
  • 提到你使用AI工具辅助开发的经历,如GitHub Copilot、ChatGPT提效
  • 深入复习Golang底层原理(GMP调度、内存管理)和常见性能优化手段
  • 加强分布式理论(CAP、一致性协议),并练习使用消息队列、Redis等中间件

面试指南

  • 对于系统设计题,采用总-分-总结构:先概括系统目标,再分模块阐述技术选型和关键设计,最后总结如何保证稳定性
  • 对于Golang原理题,结合源码或实际项目举例,体现深入理解
  • 对于行为题,使用STAR法则(情境、任务、行动、结果)结构化回答
  • 请谈谈你过去项目中如何设计一个高可用的分布式系统?
  • Golang的goroutine和CSP模型你是如何理解的?在项目中有哪些应用?
  • 如何保证消息队列的可靠性和顺序性?
  • 你对自动驾驶路测平台的理解是什么?如果让你设计一个路测任务调度系统,你会考虑哪些关键点?
  • 你在项目中使用过哪些AI工具?如何融入开发工作流?

职位点评

74
综合评分

自动驾驶Golang后端岗,技术前沿、成长性强,但工作灵活性一般。

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

更适合这类人
最适合看重技术成长和行业前景的求职者,愿意在自动驾驶领域深耕,接受北京现场办公。
表现最好
成长发展
相对薄弱
工作生活
薪资福利78
成长发展88
工作生活50
使命价值75

薪资福利

78中等

滴滴上市大厂,薪资福利具有竞争力,但JD未明确具体薪资和福利细节,综合评分较高。

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

成长发展

88较高

自动驾驶是前沿领域,技术栈先进(Golang、分布式、AI工具),且强调稳定性建设和业务思考,成长空间大。

技术前沿前沿/新兴技术
技术栈Golang、分布式系统、微服务、Redis、MySQL、Elasticsearch、消息队列、AI编程
成长机会深度使用 AI 工具辅助开发、调研行业技术趋势、推动技术方案落地
业务类型profit_center

工作生活

50较低

北京现场办公,未明确远程灵活性;自动驾驶对稳定性要求高,可能伴随一定强度。

工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值

75中等

自动驾驶是改变出行方式的创新领域,社会影响力较大,但作为工程岗位,使命感知适中。

行业发展高速增长赛道
社会影响正向社会影响力较高
创新程度积极采用新技术
Watch Jobs