【平台】高级云端开发工程师(智能驾驶基建方向)当面告知

北京地平线信息技术有限公司
2027-08-17 00:00:00
社招本科硕士

岗位详情

地区:

北京
·
南京市

专业要求:

计算机科学与技术

岗位职责:

职位概述 我们正在构建支撑智能驾驶算法研发的基础平台,平台服务于公司自动驾驶算法研发全流程,每日处理海量传感器数据与计算任务。 作为高级服务端开发工程师,你将负责平台核心后端服务的设计与开发,保障系统在高吞吐、高并发场景下的稳定性与可扩展性,并推动技术架构持续演进。 岗位职责 负责智能驾驶研发平台核心后端微服务的架构设计、开发与维护 设计与实现基于 Kafka 的高吞吐数据流管道,处理海量传感器数据、日志与事件流,保证消息的可靠性投递、有序性与背压控制; 基于 MongoDB 设计合理的数据模型与索引策略,支撑高并发读写与灵活查询场景,负责分片/副本集部署下的数据一致性保障; 参与系统可用性建设,主导故障排查、性能调优与容量规划 参与代码评审与技术方案评审,制定并落地编码规范,指导初中级工程师成长,推动团队工程能力提升; 与算法、前端、测试、运维等团队紧密协作,理解智能驾驶研发业务诉求,将业务需求转化为可靠的技术方案。

招聘要求:

学历与经验 本科及以上学历,计算机相关专业,5 年以上后端开发经验; 3 年以上 Golang 生产环境开发经验,深入理解 goroutine 并发模型、channel、GMP 调度、GC 机制及内存管理。 Golang 熟练掌握 Gin/Echo/gRPC 等主流框架,具备微服务架构设计经验; 熟悉 Go 标准库与常用生态(context、sync、encoding、testing 等); 具备接口设计、错误处理、中间件链等工程化最佳实践经验。 MongoDB 3 年以上 MongoDB 使用经验,熟练掌握聚合管道、索引优化、分片策略; 理解副本集选举机制与读写一致性级别,有集群运维经验优先; 能根据业务场景设计合理的文档模型,避免反模式设计。 Kafka 熟悉 Kafka 架构原理(分区、副本、ISR、消费者组),有大规模生产环境使用经验; 掌握消息可靠性保障策略(ack、幂等、事务消息); 有 Kafka 集群容量规划与性能调优经验。 通用能力 熟悉 Linux 系统原理,熟练使用 Bash 脚本进行自动化任务编排; 具备 Python 脚本开发能力,能编写数据处理与运维工具; 熟悉 Git 工作流与 CI/CD 流水线(GitLab CI / ArgoCD 等); 熟悉 Prometheus + Grafana 监控体系,能独立搭建可观测性方案; 具备分布式系统设计能力,理解 CAP 理论与一致性/可用性 tradeoff。 加分项 有智能驾驶 / 自动驾驶 / 机器人 / 车联网领域开发经验; 有 MLOps / 模型训练平台 / 仿真平台开发经验; 熟悉 ROS/ROS2 或自动驾驶中间件架构; 有大规模数据湖(Iceberg/Hudi/Parquet)或对象存储(MinIO/S3)使用经验; 了解 gRPC + Protocol Buffers 在高性能微服务中的实践; 有 AI Agent 实际使用与集成经验,能将 LLM 能力嵌入研发工具链,实现代码生成、自动化代码审查、智能运维诊断、文档生成等场景,有 Prompt Engineering 与工具调用(Function Calling)实践经验优先;

公司介绍

北

北京地平线信息技术有限公司

北京地平线信息技术有限公司,成立于2015-12-28,位于北京,法定代表人:余凯,登记状态:存续,注册资本150000万美元,公司类型:民营/私企
公司信息:
公司名称:北京地平线信息技术有限公司
公司类型:
公司性质:--
公司地点:北京
公司规模:--
涉及领域:--
公司网址:北京