以上为北京时间。链接检查不代表仍在招聘,申请前请以招聘官网为准。
按这个岗位的城市和方向提醒,确认后才开启,可选择每日或每周。
岗位职责:
职位描述
我们正在寻找一位专注于自动驾驶仿真云平台建设的高级后端工程师。
你将负责大规模仿真任务平台的架构设计与核心系统研发,建设稳定、高效、可扩展的任务调度、资源管理和分布式执行体系,支撑自动驾驶算法的大规模仿真验证与持续迭代。
该岗位重点是云平台、后端服务和分布式系统工程,不要求从事仿真算法、传感器模型或硬件开发。如果您对云平台、分布式系统有丰富经验,具备超强的学习能力也欢迎投递简历。
岗位职责
1、负责自动驾驶仿真云平台的架构设计、核心模块开发和持续演进。
2、建设大规模仿真任务管理与分布式调度系统,包括任务拆解、优先级队列、资源池匹配、并发控制和任务分发。
3、设计任务与执行节点的生命周期管理机制,完善状态机、心跳检测、超时控制、重试、幂等、故障隔离和异常恢复能力。
4、建设基于 Kubernetes、Docker 的弹性计算与容器化执行平台,支持不同计算资源和运行环境的统一接入与调度。
5、优化高并发场景下的平台吞吐量和稳定性,包括任务积压治理、背压控制、资源利用率、应用包分发、缓存和存储 I/O 优化。
6、完善平台可观测性体系,包括日志、指标、链路追踪、监控告警、容量评估和线上问题定位。
7、负责 MongoDB、Redis、Kafka、Elasticsearch、Nacos 等基础组件在平台中的设计、治理与性能优化。
8、推动平台工程化建设,包括接口规范、自动化测试、灰度发布、配置管理、版本兼容和回滚机制。
9、与算法、测试、基础设施及业务团队协作,将仿真业务需求抽象为稳定、通用的平台能力。
任职要求:
基本要求
1、本科及以上学历,计算机、软件工程、自动化等相关专业。
2、3年以上后端、云平台或分布式系统开发经验。
3、熟练掌握 Python、Go、C++ 中至少一门语言;熟悉 Python 或 Go 者优先。
4、具备良好的 Linux 基础,熟悉进程、线程、网络、文件系统及常见性能问题。
核心技术能力
1、熟悉 Kubernetes、Docker 等云原生技术,有生产环境服务部署、运维和故障排查经验。
2、熟悉分布式任务调度、消息队列、资源管理或工作流系统中的一种或多种。
3、理解分布式系统中的幂等、一致性、并发控制、重试、超时、容错和故障恢复。
4、熟悉 MongoDB、Redis、Kafka、Elasticsearch、Nacos 或同类组件。
5、具备较强的系统架构和模块抽象能力,能够独立负责复杂系统或核心模块。
6、具备线上问题定位能力,能够结合代码、日志、指标和运行环境分析系统性问题。
7、重视工程质量,具备自动化测试、Code Review、持续集成和灰度发布经验。
优先条件
1、有大规模任务调度平台、计算平台、机器学习平台、CI/CD 平台或数据处理平台建设经验。
2、有多租户、资源池、优先级队列、弹性扩缩容或配额治理经验。
3、有高吞吐任务系统、Agent/Worker 架构或长任务状态管理经验。
4、有分布式缓存、共享存储、应用包分发及大规模文件 I/O 优化经验。
5、有自动驾驶、机器人、仿真测试或算法工程平台经验,但不要求具备仿真算法研发能力。
6、有复杂生产系统稳定性建设和疑难故障处理经验。
综合能力
1、能够从业务目标出发进行平台抽象,而不只是完成单点功能开发。
2、能推动跨团队、跨系统的复杂项目落地。
3、对系统稳定性、可维护性和长期演进有较强的责任意识。
4、具备良好的沟通、文档和技术方案表达能力。
【职位类别】软件序列
【招聘项目】土星项目
【所属公司】北京地平线信息技术有限公司
基本要求
1、本科及以上学历,计算机、软件工程、自动化等相关专业。
2、3年以上后端、云平台或分布式系统开发经验。
3、熟练掌握 Python、Go、C++ 中至少一门语言;熟悉 Python 或 Go 者优先。
4、具备良好的 Linux 基础,熟悉进程、线程、网络、文件系统及常见性能问题。
核心技术能力
1、熟悉 Kubernetes、Docker 等云原生技术,有生产环境服务部署、运维和故障排查经验。
2、熟悉分布式任务调度、消息队列、资源管理或工作流系统中的一种或多种。
3、理解分布式系统中的幂等、一致性、并发控制、重试、超时、容错和故障恢复。
4、熟悉 MongoDB、Redis、Kafka、Elasticsearch、Nacos 或同类组件。
5、具备较强的系统架构和模块抽象能力,能够独立负责复杂系统或核心模块。
6、具备线上问题定位能力,能够结合代码、日志、指标和运行环境分析系统性问题。
7、重视工程质量,具备自动化测试、Code Review、持续集成和灰度发布经验。
优先条件
1、有大规模任务调度平台、计算平台、机器学习平台、CI/CD 平台或数据处理平台建设经验。
2、有多租户、资源池、优先级队列、弹性扩缩容或配额治理经验。
3、有高吞吐任务系统、Agent/Worker 架构或长任务状态管理经验。
4、有分布式缓存、共享存储、应用包分发及大规模文件 I/O 优化经验。
5、有自动驾驶、机器人、仿真测试或算法工程平台经验,但不要求具备仿真算法研发能力。
6、有复杂生产系统稳定性建设和疑难故障处理经验。
综合能力
1、能够从业务目标出发进行平台抽象,而不只是完成单点功能开发。
2、能推动跨团队、跨系统的复杂项目落地。
3、对系统稳定性、可维护性和长期演进有较强的责任意识。
4、具备良好的沟通、文档和技术方案表达能力。
软件和信息技术服务业