我们是谁
我们是 Redis。我们构建了运行我们世界快速应用程序的产品。(如果您今天查看了天气,使用了信用卡,或者查看了您的航班状态,不用谢。)在 Redis,无论您是构建它,讲述它的故事,还是将它销售给我们全球 10,000 多个客户,您都将使用业界最快、最简单的技术。我们正在用更简单的体验创造一个更快的世界。您加入吗?
我们正在寻找一位软件工程师加入地理分布式数据库团队
为什么您会喜欢这份工作?
您将处于尖端技术的领先地位,参与 Redis(最广泛使用的 NoSQL 数据库之一)中无冲突复制数据类型 (CRDT) 的实施和优化。这个职位提供了一个独特的机会来解决复杂的分布式系统挑战,确保跨多个节点的高可用性和一致性,同时与致力于推动数据库技术边界的一支充满热情的团队合作。
您将做什么?
- 设计和实现 CRDT,以实现支持并发更新和冲突解决的分布式数据结构。
- 开发和优化算法,以确保跨分布式节点的高可用性和强一致性。
- 与核心工程团队合作,将 CRDT 无缝集成到 Redis 生态系统中。
- 参与代码审查,提供反馈并培养协作和技术卓越的文化。
- 编写全面的测试和文档,以保证 CRDT 功能的稳健性和可靠性。
您需要具备什么?
- 计算机科学、软件工程或相关领域的理学士学位
- 5 年以上软件工程师经验,精通 C 语言
- 开发分布式系统的经验。
- 熟悉数据库内部,特别是 NoSQL 数据库,以及对它们的性能和可扩展性挑战的了解。
- 强大的解决问题的能力,并能够批判性地思考复杂的技术问题
- 出色的沟通和协作能力,并积极主动地分享知识,为团队成功做出贡献。
如果您具备以下条件,将更佳:
- 使用 python unitests 框架的经验
- 在 Linux 上工作经验
#LI-LK1
#LI-HYBRID
作为一家全球性公司,我们重视员工、客户和合作伙伴的求知欲、思想多样性和创新。Redis 致力于创建一个多元化和包容的工作环境,所有员工的差异都得到庆祝和支持,每个人都感到安全,可以带着真实的自己来工作。 Redis 致力于提供平等的就业机会,无论种族、肤色、血统、宗教、性别、国籍、性取向、年龄、婚姻状况、残疾、性别认同、性别表达、退伍军人身份或任何其他受联邦、州或地方法律保护的分类。我们努力创造一个工作场所,让每一种声音都能被听到,每一种想法都能得到尊重。
Redis 致力于与有精神和/或身体残疾的申请人合作,并为他们提供可访问性和合理的便利。如果您认为在招聘流程的任何部分需要提供便利,请发送请求到 recruiting@redis.com。所有便利请求都会尽可能谨慎和保密地处理,并在法律允许的情况下进行。
Redis 保留权利,为了评估候选人,比在隐私政策中规定的时间更长时间地保留数据。