Instructure
Instructure
Instructure 是一家教育科技公司,致力于为中小学、高等教育机构,以及提供劳动力或政府培训的组织开发基于云的学习与评估软件。其产品生态包括 Canvas 学习管理工具、用于标准对齐评估的 Mastery、用于学历证书和学术记录管理的 Parchment、数据分析工具,以及与合作伙伴系统的集成服务。公司专注于通过可扩展的软件即服务产品,帮助机构支持学生成功、衡量学习成效,并颁发各类证书。

高级软件工程师,开发者体验

在 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 员工认可计划。
  • 包容且互相支持的文化。