数据库是世界上每个企业的核心。
Cockroach Labs 是 CockroachDB 的团队,它是全球最先进的云原生分布式 SQL 数据库。我们创建了 CockroachDB 和我们的自助式、完全托管的 CockroachDB 云服务(专用和无服务器),以提供构建和扩展应用程序的能力,减少障碍,提供更多自由度和更高效率。如今,Cockroach Labs 帮助各种规模的公司以及他们开发的应用程序实现快速扩展、抵御灾难并在各个地方茁壮成长。加入我们的使命,让数据变得简单,帮助开发人员构建梦想中的东西,而无需再担心他们的数据库。
职位描述
CockroachDB 是存储全球服务的支撑。作为云平台团队的工程师,您将帮助管理和扩展我们的 CockroachDB 云服务和基础架构,这些服务涵盖了多个云提供商,包括 AWS、Azure 和 GCP。您将监督我们的生产系统,并花时间开发系统、工具和基础架构,确保稳定可扩展的基础架构,以及我们云服务的可靠性和质量,为客户提供 CockroachDB。在这个角色中,您将与多个团队合作,构建 CockroachDB 的云服务以及实际数据库的开发和产品团队。
我们的团队正在启用 CockroachDB 云的关键功能,例如多区域部署、客户管理的加密密钥和弹性扩展。该平台已在全球范围内部署,并将推动云供应商提供的服务的极限。
您将会
• 设计、构建和维护我们的内部和面向客户的 Cockroach Cloud 系统。
• 设计、编写和交付增加产品可靠性和运营效率的软件和系统。
• 根据需要开发自定义工具。
• 保持复杂系统的运行并解决与关键任务相关的问题。
• 设计、实施、运营和故障排除内部和生产 Kubernetes 集群的自动化和部署,以实现最大的性能和可用性。
• 参与我们的生产系统和托管服务的轮班值班。
期望
在您加入的头30天,您将融入团队并了解我们当前的内部和面向客户的生产系统。与我们现有的云平台和工程团队合作,您将学习我们的系统是如何构建和部署的,并帮助管理我们整体云运营的各个方面。我们认为,您需要花一个月的时间熟悉我们的技术和公司。
三个月后,您将完全融入团队。您将开发和拥有基础设施、可靠性、自动化和其他与 CockroachDB Cloud 的稳定性和可扩展性相关的工具。您将发现自动化流程、简化交付、部署新的核心功能和构建优秀工具的新机会。您将通过将您的专业知识带到我们的数据库产品中,帮助使 Cockroach Cloud 成为托管 CockroachDB 的最佳平台。
您需要
• 至少熟悉一种云提供商,如 AWS、Azure 或 GCP,以及云 API。
• 熟悉分析、监控和故障排除大规模分布式系统。
• 有独立完成大型项目/倡议的经验。
• 使用以下一种或多种语言进行软件开发的经验:Go、C、C++、Python、Java。
• 在生产环境中运行 Kubernetes 集群的经验。
• 熟悉基础设施工具,如 Terraform 或 Pulumi。
• 熟练处理算法、数据结构和生产故障排除。
• 调试和优化代码以自动执行常规任务。
• 对 Web 和网络协议和标准(HTTP、TLS、DNS 等)有工作知识。
• 有值班经验。
• 与同事建立合作关系的经验。您喜欢参与代码审查过程,与团队合作解决复杂问题,并指导初级工程师。
• 理想情况下具有5年以上的专业经验和计算机科学或相关领域的学位。
团队
Steve Tidwell - 高级经理,工程
Steve 在技术行业有20多年的经验,曾在全球 IT 运营和管理、企业 IT、网络、数据中心和基于云的平台等领域工作。在一年多前加入 Cockroach Labs 之前,他曾在 Crunchyroll、Venturebeat 和 Conviva 等公司工作。他的经验涵盖了从构建本地安装到迁移到云端,以及目前主要关注大规模基于云的分布式系统。在业余时间,他喜欢撰写技术博客文章、阅读科幻小说、烹饪和园艺。
Jordan Lewis - 工程总监
Jordan 是 Cockroach Labs 的工程总监,负责构建和维护 CockroachDB Cloud 的团队。他自2016年起就在 Cockroach Labs 工作,最初是作为 CockroachDB SQL 引擎的工程师加入,参与了各种各样的 CockroachDB 开发项目和团队。他积极参与 CockroachDB 社区,并在三年内主持了一个周五的编程直播节目,其中展示了 CockroachDB 的实时开发。Jordan与妻子住在布鲁克林,他也在那里出生和长大。工作之外,他喜欢骑自行车,在 Prospect 公园玩 Spikeball。
我们的福利
• 有竞争力的健康保险覆盖(适用于您和您的家属!)
• 带薪产假(附带 baby bucks)
• 灵活的休假时间
• 学习与发展预算
• 搬迁支持(视情况而定)
Cockroach Labs 为一家平等机会雇主,致力于建立多元包容的员工队伍。如果您在面试过程中需要额外的适应措施,请通过电子邮件联系我们 accessibility@cockroachlabs.com。
该职位在美国的年薪范围预计为 13.5 万美元至 19 万美元,销售职位可能还有佣金。我们根据职能、级别和地理位置为所有美国职位设定了标准范围,参照了类似阶段的增长型公司。为了符合当地法规,并为候选人提供更大的透明度,我们在所有招聘职位上分享薪资范围,无论所需的招聘地点如何。实际薪资可能会有所不同,并超出此范围,具体取决于候选人的资质、地理位置、技能、经验和能力等因素。此外,我们通常对各种不同的个人资历持开放态度,并意识到我们雇佣的人可能比此招聘职位描述所示的经验要少(或更高)。薪资是 Cockroach Labs 总体奖励计划的一部分,该计划包括股票期权、健康保险、人寿和残疾保险、专业发展资源资金、灵活休假、带薪假期和产假等。在美国以外的候选人的薪资将根据当地的薪酬结构而有所不同。