GitLab

中级后端工程师(Go),数据存储:GitLab的租户规模

at GitLab
技术与编程 全职
41天前

详细信息

标题:中级后端工程师(Go),数据存储:租户规模

地点:远程

职位描述:

GitLab 是一家开源软件公司,开发最全面的 AI 驱动的 DevSecOps 平台,被超过 10 万家组织使用。我们的使命是让每个人都能为推动世界软件发展的软件做出贡献和共同创造。当每个人都能做出贡献时,消费者就会成为贡献者,这将极大地加速人类进步的步伐。这一使命是我们文化的重要组成部分,影响着我们的招聘、产品构建和行业领导方式。我们在 GitLab 上运行我们的运营,并保持与我们的价值观一致。了解更多关于 GitLab 生活。

该角色的概述

租户规模团队专注于 GitLab 的长期扩展解决方案。该小组的宗旨是探索、迭代、验证并领导实施方案,以解决 Gitlab.com 每日活跃用户增长问题。我们通过引入 Cells 架构以及 Organization 实体来实现这一目标,该实体将成为将客户数据与特定 Cell 关联的载体。希望这是让你想加入团队的工作类型,如果是的话,请继续阅读!

GitLab 的后端工程师在产品上工作。这包括 GitLab 的开源版本、企业版以及 GitLab.com 服务。租户规模团队领导的努力将对 GitLab 的所有功能产生影响。你将成为一个团队,该团队正在改变 GitLab 中所有功能的功能,并与开发小组和子部门协商以实施支持 Cells 架构所需的更改。

我们的项目示例:

  • Cells
  • Organization

你将做什么

  • 与我们的产品管理、UX 和前端团队合作开发新功能。
  • 保持更改小,并迭代到最佳解决方案。
  • 审查其他工程师或社区贡献者提交的 Rails 和/或数据库相关更改。
  • 记录最佳实践或应避免的模式。
  • 开发工具,以主动告知开发者潜在的性能问题。
  • 研究和实施解决方案,以改进产品性能。

你需要带来的东西

  • 具有 Go 的丰富经验。
  • 有 Ruby on Rail 的经验是一个强烈的加分项。
  • 在大型生产环境中具有与数据库(最好是 PostgreSQL)相关的专业软件工程经验。
  • 熟悉 gRPC。
  • 基础设施/部署知识(可选)。
  • 对可扩展性/共享和系统编程语言(如 Rust 或 Lua)感兴趣(可选)。
  • 具有性能和优化问题的经验,并展示了诊断和防止这些问题的能力。
  • 你能够从高层次推理软件、算法和性能。
  • 你对开源充满热情。
  • 强大的书面沟通能力。
  • 自我激励,具有强大的组织能力。
  • 你分享我们的价值观,并按照这些价值观工作。

关于团队

租户规模小组是数据存储阶段的一部分。我们为产品中的组、项目和用户配置文件提供支持,但我们的主要重点是 GitLab 的长期横向扩展解决方案。

团队的手册页面涵盖了针对租户规模小组的特定流程和信息。还可以查看方向页面和按类别支持的功能。

GitLab 将如何支持你

  • 支持你的健康、财务和福祉的福利
  • 全部远程,异步工作环境
  • 灵活的带薪休假
  • 团队成员资源小组
  • 股权薪酬和员工股票购买计划
  • 增长和发展预算
  • 育儿假
  • 家庭办公室支持

请注意,我们欢迎来自不同经验水平的候选人的兴趣;许多成功的候选人并不符合每项要求。此外,研究表明,来自代表性不足的群体的人不太可能申请工作,除非他们符合所有资格。如果你对这个角色感兴趣,请申请,并让我们的招聘人员评估你的申请。

该职位级别的基础工资范围目前仅适用于列出的地点的居民。等级和工资范围通过面试和审查申请人的教育、经验、知识、技能、能力、与其他团队成员的公平性以及与市场数据的对齐来确定。有关我们福利和公平性的更多信息。

加利福尼亚/科罗拉多/夏威夷/新泽西/纽约/华盛顿/哥伦比亚特区工资范围

免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅