高级软件工程师,开发者体验
在 Instructure 这家学习技术公司,构建由 AI 驱动的 CI/CD 审查、安全门禁和开发者工具。扩展共享工程数据与审计系统,为工程团队提供支持。
描述
- 设计并构建自动化的 AI 软件开发生命周期审查流水线,涵盖分流、安全、质量和架构。
- 将 Slack 集成到审查分流流程中。
- 构建并维护部署门禁,在各类部署环节拦截严重漏洞。
- 扩展共享工程数据层,以支持跨代码库的归属、安全和质量查询。
- 为流水线添加监测,并衡量审查周转时间、门禁覆盖率、误报率和单次运行成本。
- 为 AI 辅助和 AI 委派的工作构建日志记录与审计基础设施。
- 与安全、质量工程和平台团队合作,提高门禁的采用率。
- 编写文档和操作手册,支持团队自助使用。
- 将误报和噪声视为产品缺陷。
任职要求
- 至少五年构建和运维 CI/CD 系统、开发者工具或平台基础设施的经验。
- 精通 Jenkins、GitHub Actions 或同类流水线系统中的至少两种。
- 具备扎实的 Git 和 GitHub API 使用经验。
- 具备出色的 Python、Go、TypeScript 或 Ruby 编程能力。
- 具备将安全扫描集成到流水线中的实际经验。
- 能够从多个来源收集数据、对其建模并使其可供查询。
- 具备使用大型语言模型构建生产系统的经验,包括代理或自动化工作流、提示词设计、工具调用和输出质量评估。
- 有交付并被其他工程师采用的工具的成功记录。
- 能够通过背景审查。
- 英语读写和口语流利。
- 能够每周至少两天(周二和周三)到位于 1112 Budapest, Balatoni út 2A 的办公室工作。
- 拥有允许在匈牙利就业的公民身份或工作许可。
福利待遇
- 具有竞争力的薪酬。
- 面向所有全职员工的股权计划。
- 灵活的工作文化。
- 充足的休假,包括当地节假日以及每年 12 月下旬的“Dim the Lights”休假期。
- 全面的健康福利计划和心理健康支持。
- 学习与发展资源。
- 职业发展工具和学费报销。
- 助力员工发挥最佳水平所需的技术和工具。
- Motivosity 员工认可计划。
- 包容且互相支持的文化。
