General Motors
General Motors
通用汽车是一家全球性的汽车与制造企业,业务涵盖车辆工程、生产、运输和信息技术。通用汽车成立于1908年,致力于开发推动出行发展的技术,并践行实现零碰撞、零排放和零拥堵的愿景。其国际化业务汇聚了众多跨学科团队,专注于创新、可持续交通以及汽车行业的未来。

首席软件工程师,开发者体验——通用汽车

领导通用汽车的开发者体验战略,构建黄金路径、自动化能力、可衡量的工程改进以及由人工智能赋能的开发工作流。 指导 Core IT 各团队提升软件交付能力、开发者生产力和工程质量。

描述

  • 领导通用汽车平台、工具和工作流的技术战略与交付,提升开发者生产力、软件质量和工程满意度。
  • 定义并推广涵盖代码仓库结构、CI/CD、测试、安全、可观测性和部署的黄金路径。
  • 创建环境配置、流水线设置、护栏执行和标准验证的自动化与自助服务能力。
  • 制定将人工智能代理和副驾驶工具整合到规划、编码、测试、文档和运营中的战略。
  • 与产品、安全、基础设施和应用负责人合作,将工程挑战转化为平台和工具改进。
  • 指导工程师提升软件工程、人工智能辅助开发和成熟工程实践能力。
  • 负责变更交付周期、拉取请求周期、变更失败率和开发者满意度等结果导向指标。
  • 在 Core IT 及相关组织中建立并治理工程标准、可复用模式和参考架构。

任职要求

  • 具备担任首席工程师或高级技术领导者的实际经验,能够负责多个团队或组织的战略与执行。
  • 具备出色的系统思维能力,并采用以产品为导向的方法。
  • 具备将人工智能或机器学习整合到工程工作流中的经验,或能够快速掌握这些应用。
  • 能够通过指导、设计评审、路线图影响和跨团队协作推动工作,而不依赖正式职权。
  • 具备出色的书面和口头沟通能力。
  • 拥有至少 10 年软件开发经验,其中包括大量高级、资深或首席级别的工作经历。
  • 精通一种或多种现代编程语言,例如 Java、Go、C#、Python 或 TypeScript。
  • 具备在生产环境中设计、构建和运营分布式系统的经验。
  • 深入了解现代 CI/CD 流水线和发布流程的设计与运行。
  • 具备开发者平台和软件开发生命周期工具的实际经验,包括 GitHub 或 GitLab、CI/CD 系统、Jira 或 ADO、制品仓库、密钥管理和功能开关。
  • 申请者现在或未来均不得需要通用汽车提供移民担保。
  • 具备平台工程、SRE 或内部开发者平台经验者优先。
  • 具备大型、受监管或安全关键环境经验者优先。
  • 具备开发者体验、开发者生产力或 DevTools 组织背景者优先。

福利待遇

  • 入职第一天即可获得福利和全面奖励资源。
  • 可为残障申请者提供合理便利。
  • 工作场所包容且不存在歧视。
  • 在适用情况下,可能需要完成与职位相关的评估或就业前筛查。