**职位:** **高级软件工程师** **地点:** 远程 - 美国 **全球开发者构建软件的地方。** 全球超过7500万开发者在GitHub上构建、发布和维护他们的软件 - GitHub是全球最大、最先进的开发平台。我们需要你帮助构建GitHub,使其成为所有开发者的家园。 你将与我们分散在世界各地的多样化且充满激情的工程师、设计师和产品经理团队合作,设计、构建、扩展和维护GitHub的服务,围绕我们的三个产品支柱: **开发者云:** *在几秒钟内设置完整的工程系统,从任何地方贡献,与任何人协作,无限扩展。* - Actions: 运行CI/CD并自动化任何工作流程 - Packages和npm: 分享发布工件 - Codespaces: 即时开发人员笔记本电脑,具有无限扩展能力 - Issues: 为开发人员构建的计划和跟踪工具 - Pages: 私有和公共静态网站发布 **创作者社区:** *我们希望GitHub是你作为开发者最佳生活的地方:贡献、协作、学习。* - Pull Requests & Repos: 促进高质量协作,创造高质量代码 - Discussions: 最佳开发者问答和论坛,社区的虚拟篝火 - Profile: 每个开发人员的README,以捕捉他们的进展和成就 - Sponsors: 构建开源经济,创造新的交换形式 - Copilot: 编辑器中开发人员的集体智能 **设计信任:** *一个相互连接的世界是一个建立在信任之上的世界。当你忙于构建下一个伟大事物时,你不必担心你的数据安全,更不用说你的开发平台了。那是我们的工作。* - CodeQL & Code Scanning: 在合并前自动查找并修复漏洞 - Advisory database: 通过我们的官方CNA创建CVE - Dependabot: 为你的所有依赖自动创建拉取请求,以保持你的代码安全 - Secret Scanning: 自动扫描已知类型的机密信息,以防止欺诈使用 - Policy: 在全球范围内倡导和捍卫开发者 我们重视协作、同理心、质量、积极影响和发布。最成功的候选人将展示反映这些价值观的工作。我们使每个团队的每个成员都能做出最好的工作,我们将与你合作,为你做同样的事情。我们期望你具备强大的解决问题的能力,愿意学习新技术,有效的沟通技巧,以及致力于让你团队中的每个人都感到包容。 我们认识到多样性为我们的团队和产品带来的价值,因此创造(并维护)一个环境,让每个人都感到安全,可以带着他们独特的视角来解决我们正在解决的挑战,这对我们来说很重要。 **团队中高级软件工程师的日常生活:** 我们的团队是完全远程的,分布在世界各地,这意味着我们非常重视异步协作和文档化。你的典型一周可能包括: - 与产品经理、设计师和支持团队合作,了解我们想要解决的问题,探索我们如何解决它们,以及我们的用户迄今为止对问题和解决方案的看法 - 在GitHub Issues和PRs、Slack或Zoom上与其他工程师讨论和协作解决工程和产品问题 - 开启一个拉取请求来实现下一个最重要的功能或任务,或修复最关键的错误,并解决代码审查中的建议 - 确定和优先考虑最高价值的工作,为工程改进和开发者喜悦做出贡献 - 响应GitHub其他团队的问题和审查请求,并围绕此向同行传授/教授最佳实践 - 与你的工程经理在你的一对一会议中合作,发展你的团队和职业 - 轮流负责值班并改进值班流程 **资格:** *我们正在寻找具有以下技能和经验的经验软件工程师:* - 4年以上使用Ruby on Rails或Go的专业经验 - 或者,一些Ruby/Go经验加上3年以上使用C#、Java、TypeScript、Python或Rust作为后端或全栈工程师的专业经验 **首选资格:** - 强大的书面沟通技巧 - 在团队内进行架构头脑风暴和产品决策 - 帮助组织、分诊和升级开源问题 - 领导跨功能项目端到端 - 能够学习并批判性地思考系统设计和软件工程概念,并根据项目需求务实地融合这些观点 - 构建、运营和维护弹性、可扩展的分布式服务的经验 - 测试、分析和调试实践的知识 - 强大的配对技能 - 编写新功能和改进现有功能 - 维护和改进GitHub内部使用和开发者外部使用的API - 主要在Rails和Go中编写、审查和维护代码 - 与产品、设计、支持和其他工程团队协调,维护优先事项的积压列表 - 提高我们平台的可扩展性和性能 - 熟悉Git *请注意,此申请是针对GitHub工程的,你可能有机会被考虑多个团队。* **最低工资为104,400美元至最高234,300美元。** 在GitHub,某些角色有资格获得额外奖励,包括年度奖金和股票。这些奖励是基于个人在角色中的影响分配的。此外,某些角色还有机会根据计划的条款和员工的角色,根据收入或利用率赚取销售激励。 **地点:** 在这个角色中,你可以在美国任何地方远程工作,或者在GitHub的美国办公室之一(旧金山、贝尔维尤、罗利)现场工作。 #LI-Remote **我们是谁:** GitHub是开发者公司。我们使开发者更容易成为开发者:一起工作,解决具有挑战性的问题,并创造世界上最重要的技术。我们培养了一个协作社区,可以作为个人和团队聚集在一起,创造软件的未来,并对世界产生影响。 **领导原则:** 客户至上 - 默认信任 - 学习中发布 - 拥有结果 - 成长心态 - 全球产品,全球团队 - 一切皆有可能 - 练习善良 **为什么你应该加入:** 在GitHub,我们不断努力创造一个环境,让我们的员工(Hubbers)能够做出他们一生中最好的工作。我们在旧金山(总部)设计了最酷的工作空间之一,许多Hubbers在这里工作、小吃和每天创造。我们其余的Hubbers在全球范围内远程工作。查看我们在这里可以雇佣的最新列表:https://github.com/about/careers/remote 我们还致力于保持Hubbers的健康、积极、专注和创造力。我们以这些目标为设计思想,设计了我们的顶级福利计划。简而言之,我们建立了一个我们真正喜欢工作的地方,我们认为你也会喜欢。 GitHub由来自各种背景和生活方式的人组成。我们拥抱多样性,并邀请来自各行各业的人申请。我们不因性别认同或表达、性取向、种族、宗教、年龄、国籍、公民身份、残疾、怀孕状态、退伍军人身份或任何其他差异而歧视员工或申请人。此外,如果你有残疾,请告诉我们是否有任何方式可以使面试过程对你更好;我们很乐意提供帮助! 请注意,福利因国家而异。如果你有任何问题,请随时向你的人才伙伴咨询。
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。