软件工程师,开发者平台
岗位摘要
设计和构建SDK及客户端库,供开发者用于将Glean集成到自己的应用程序和代理框架中;拥有并推进面向代理的工具和SDK(包括MCP和相关集成),使外部框架、IDE和代理能够轻松可靠地调用Glean
登录后保留你的岗位线索
邮箱登录后可继续查看完整职责、任职要求和原岗位入口,并使用收藏与浏览记录沉淀适合自己的机会。
岗位职责
- 设计和构建SDK及客户端库,供开发者用于将Glean集成到自己的应用程序和代理框架中
- 拥有并推进面向代理的工具和SDK(包括MCP和相关集成),使外部框架、IDE和代理能够轻松可靠地调用Glean
- 定义和维护Glean公共REST API的标准和约定(资源设计、版本控制、错误处理、弃用),并提供OpenAPI模式、工具和CI检查,供其他团队在构建和演进端点时使用
- 在Go(偶尔使用Java)中实现和加固平台和集成服务,支持开发者工作流、代理和外部集成,重点关注可靠性、可观察性和可调试性
- 构建和改进开发者工具和自动化,减少外部开发者的“小问题”
- 与安全和SRE团队合作,设计和操作开发者场景的身份验证和授权流程(例如OAuth2/OIDC、动态客户端注册)
任职要求
- 精通Go、Python和TypeScript
- 有构建和维护SDK、客户端库或API的经验
- 熟悉REST API设计和OpenAPI规范
- 具备平台和集成服务的开发和维护经验,注重可靠性、可观察性和可调试性
- 能够与跨职能团队(如产品、安全、SRE)紧密合作
- 有开发者工具和自动化经验者优先
登录后查看完整岗位详情
使用邮箱验证码登录后,可查看完整职责、任职要求、原岗位入口,并继续使用收藏和浏览记录。列表摘要保持公开,完整详情用于保护数据质量和降低恶意抓取。