dot Redis 8 来了——而且它是开源的

了解更多

高级软件工程师 – 数据路径

关于我们

我们是 Redis。我们构建了运行全球快速应用程序的产品。(如果您今天在线查看了天气、使用了信用卡或查看了航班状态,那正是我们的贡献。)在 Redis,您将与业界最快、最简单的技术打交道——无论是构建它、讲述它的故事,还是将其销售给我们在全球的 10,000 多家客户。我们正在通过更简单的体验创造一个更快的世界。您愿意加入吗?

我们正在寻找一名高级软件工程师加入核心平台团队的 Redis 数据路径小组。 

作为核心平台团队的一员,您将设计和实现新功能,同时保持最高性能,调查复杂的实际问题,并开发数据路径组件,以支持超过每秒 2 亿次操作,实现亚毫秒级延迟和真正的线性可扩展性。

我们理想的候选人是经验丰富的 C++ 开发人员,具有在 Linux 环境中处理多线程代码的经验,能够创造性地、开放地处理复杂问题。您是一名快速学习者,渴望学习和进步,喜欢与有才华的团队成员和同事一起工作和协作。

如果您具备这些品质,并且乐于合作,并希望在为一家非常成功的公司做出贡献的同时产生影响,那么这个职位对您来说是正确的挑战。

您将负责什么

  • 贡献于代理功能的开发,同时调试、维护和改进 Redis 数据路径基础设施,以支持数千个数据库和每秒数百万次的请求。
  • 设计和实现专注于低延迟、高吞吐量通信的高性能网络组件。
  • 优化多线程架构,提升 CPU/内存性能。
  • 与 Redis 架构师、产品经理和其他研发团队密切协作,共同定义、规划和设计功能和项目。
  • 使用 CI/CD 方法和自动化工具,提高部署效率。

您需要具备什么

  • 7 年以上 C++ 开发经验,在 Linux 环境中从事后端系统开发。
  • 精通现代 C++ (C++11 及更高版本) 和后端开发。
  • 在网络方面具有深厚专业知识,专注于分布式系统中的低延迟、高吞吐量通信和高效连接生命周期管理。
  • 具有丰富的多线程架构经验,以及内存和 CPU 优化技术,以提升性能。
  • 坚信协作、透明和责任制,并具备出色的人际交往能力,以营造积极向上、积极进取的团队环境。
  • 具有承担领域职责、交付成果并以积极主动的“能行”态度应对挑战的成熟能力。
  • 具备持续改进的心态,专注于推动创新和完善流程,以实现技术卓越。

加分项

  • 设计和实现分布式系统的经验 – 重要优势。
  • 熟悉 NoSQL 数据库,特别是 Redis 及其实际应用。
  • 有过参与端到端大数据或大规模性能优化挑战的记录。
  • 具有 CI/CD 方法、自动化工具的实践经验,并熟悉用于迭代开发的敏捷/Scrum 框架。

我们回馈员工

我们的文化是让 Redis 成为一个有趣且有回报的工作场所的原因。为了支持您在工作中和工作之外的生活,我们为所有以色列团队成员提供丰厚的福利待遇

  • 有竞争力的薪水和股权授予
  • 灵活的工作选项
  • 频繁的团队庆祝活动和娱乐活动
  • 家庭网络报销
  • 健身房会员资格和每周普拉提课程,助您身心健康
  • 学习和发展机会
  • 能够影响一家正在走向 IPO 的高绩效公司 

#LI-LK1
#LI-HYBRID

作为一家全球性公司,我们珍视来自员工、客户和合作伙伴的好奇心、思想多样性和创新文化。Redis 致力于建立一个多元化和包容性的工作环境,在这里,所有员工的差异都能得到认可和支持,每个人都能安全地展现真实的自我。Redis 致力于提供平等的就业机会,无论种族、肤色、血统、宗教、性别、民族出身、性取向、年龄、婚姻状况、残疾、性别认同、性别表达、退伍军人身份或任何其他受联邦、州或地方法律保护的分类。我们努力创造一个让每个声音都被听到、每个想法都受到尊重的工作场所。
 
Redis 致力于与患有精神和/或身体残疾的申请人合作,并提供便利和合理的调整。如果您认为在招聘流程的任何部分可能需要调整,请发送请求至 [email protected]。在实际情况和法律允许的范围内,所有便利请求都将得到谨慎和保密处理。
 
Redis 保留在 隐私政策 中所述之外,保留数据以评估候选人的权利。