我们是 INFINI Labs, 一家成立于 2021 年底专注于实时搜索与实时数据分析的初创软件公司。
你将参与的产品为一个从零开始研发的下一代开源分布式搜索引擎,使用 Rust 来编写,采用 TPC 架构,面向现代硬件设计,目标是运行在几百核上 TB 内存的现代服务器上,支持扩展到 PB 万亿数据,集群采用分布式,可扩展支持超大规模上千节点的实例,面向内存的纯实时性设计,数据插入实时可见,无需刷新,并做到海量数据更新的最小开销,面向核心业务的搜索场景,解决高并发和低延迟的挑战。
该产品的地址:https://pizza.rs,目前正在紧张内部研发中,暂时还没正式开源。
期待你的加入,和我们一起打造世界级的实时数据产品!
以下是一些其他的职位说明:
岗位职责
- 设计并开发现代化的实时搜索引擎 ;
- 持续优化实现方案,改进组件性能 ;
- 保证工程质量和开发效率 。
岗位要求
- 三年以上搜索引擎相关开发经验,计算机相关专业,本科及以上学历 ;
- 熟练掌握 Rust/C/C++ 中的一种或多种语言,有 Rust 实际开发经验者优先 ;
- 熟悉 Linux 操作系统,了解 Linux 系统常用操作命令 ;
- 熟悉 Linux 下内存管理机制,低延迟、高并发无锁化编程 ;
- 熟悉 TCP/IP、Socket、HTTP 等常见的网络协议 ;
- 熟悉掌握异步编程理论,熟悉协程、多线程、分布式网络通信编程 ;
- 熟悉现代硬件底层,SIMD、NVME、CPU Cache、内存模型等 ;
- 认真仔细,有责任心,对代码、文档、性能有卓越追求 ;
- 具备比较强的逻辑思维能力,良好的编码习惯和技术文档能力 ;
- 具有良好的沟通、团队协作能力,较好的英文读写能力 ;
- 工作地点不限 。
加分项
- 有自己的博客、Github、顶级开源项目贡献者优先 ;
- 具有相关搜索引擎、查询引擎、数据库底层开发工作经验者优先 ;
- 熟悉 LSM-Tree、B+Tree、io_uring、DPDK、SPDK 优先 ;
- 有较强的学习能力,愿意致力于新技术的研究 。
Ext Link: https://infinilabs.cn/career/
1
共 2 条评论, 1 页
评论区
写评论加我微信:medcl123,发邮件也可以:medcl@infinilabs.com
有联系方式吗?vx/tg?