• 40k-80k·16薪 经验3-5年 / 本科
    物联网,数据服务|咨询 / B轮 / 50-150人
    工作职责: 设计、实现并优化新一代分布式时序数据处理引擎 负责管理、协调研发小组的工作 与付费客户以及开发者社区进行交流,分析需求 基本条件: 熟悉数据库系统常用算法与基本原理,具有3年以上数据库内核或大数据处理系统开发经验; 对数据库事务处理、查询处理及优化、索引系统、文件存储等一个或多个方面有一定的研究; 熟悉并研究过一种或多种开源数据库、大数据系统(包括但不限于LevelDB, RocksDB, MySQL, HBase等); 熟悉分布式系统中 Paxos、Raft等数据复制机制及一致性共识算法; 优秀的C/C++编码能力,对编写高性能程序有丰富的经验,热爱技术挑战; 良好的英文阅读能力,了解把握数据库技术领域的前沿趋势和动向; 亮点: 工资奖金超一线品牌,外加丰厚的期权 现有产品在开发者社区有相当的影响力,GitHub的star超过18.8K 现有技术团队全部来自名校和大厂
  • 25k-50k 经验不限 / 本科
    文娱丨内容 / D轮及以上 / 2000人以上
    职位职责:我们既对内服务字节跳动的业务,也负责构建字节云计算平台的底层系统。我们的职责包括:1、针对业务需求,开发内核新特性2、发现业务性能瓶颈,通过内核进行系统调优,最终提高系统的资源利用率 3、构建、优化云平台底层OS4、支撑内核问题定位,保证内核稳定性职位要求:1、深入理解操作系统原理,熟悉内存、调度、文件系统、I/O、 cgroup等子系统之一;2、对内核通用模块有代码级了解,熟练使用各种常用调测工具(perf、systemtap、ebpf) ;3、有较强的问题定位能力,熟悉softlockup、 hardlockup、死锁、panic、oom等日常问题;- 具备以下条件之一者优先(1)有参与内核社区经验;(2)能快速定位性能瓶颈,并有丰富性能优化经验者;(3)有云计算背景。
  • 30k-60k·16薪 经验3-5年 / 本科
    物联网 / 天使轮 / 15-50人
    数据库内核高级研发工程师 职位描述 1. 参与大规模分布式时序数据库存储引擎架构设计、开发与优化 2. 核心模块数据结构和算法设计与优化 3. 参与数据库内核关键技术的研究、开发 4. 支撑海量时序指标的存储,高压缩比和聚合查询性能的优化 5. 负责线上数据库实例内核相关问题定位修复 6. 构建数据库高性能、高可用等核心竞争力,学习数据库相关等各领域前沿技术 职位要求 1. 985或211院校计算机或其他相关专业本科以上学历; 2. 熟悉Java/C++/C/Go等语言,熟悉多线程编程,熟悉网络编程 3. 对数据库理论知识有深入理解,了解业界最新的数据库架构、理论 4. 了解分布式存储系统的实现原理 5. 优秀的编码能力,针对业务场景设计和实现in-house系统;对工程质量有较高的自我要求 6. 参与过开源时序数据库(IoTDB, InfluxDB, OpenTSDB, KariosDB)贡献者优先考虑 7. 熟悉LSM/B+Tree等数据结构,有LevelDB/RocksDB等存储引擎研发经验优先 8. 有过大型自研分布式数据库系统经验者优先考虑
  • 35k-65k·15薪 经验5-10年 / 本科
    科技金融 / 上市公司 / 2000人以上
    岗位职责: 1、负责 ClickHouse内核的架构优化、新特性开发; 2、负责 ClickHouse分布式场景下的性能优化特性的研究与开发; 3、负责OLAP相关前沿技术预研,推动 ClickHouse技术迭代与演进。 岗位要求: 1、本科及以上学历,计算机相关专业,具备较强的学习领悟能力,对技术及业务场景有自己的见解,追求**,视野开阔 2、编程能力扎实,熟悉 linux平台下C/C++编程,具有良好的数据结构与算法、操作系统等计算机基础知识 3、具有OLAP系统研发和实施经验优先,包括但不限于 ClickHouse、 Vertica、 Greenplum、 Apache、Doris等 4、熟悉 Hadoop、 Spark SQL、 BigQuery、 Presto、Impala等分布式系统
  • 25k-45k 经验1-3年 / 本科
    数据服务 / 不需要融资 / 150-500人
    岗位职责: 1、负责分布式数据库集群的功能开发; 2、负责分布式数据库特性数据的存储结构改造; 3、负责研发多副本技术; 4、负责研发分布式数据库特有的流式计算、窗口函数功能。 岗位要求: 1、3年及以上数据库相关开发经验,本科及以上学历; 2、熟练掌握C/C++语言,具备良好的编程习惯、数据结构、算法等基础知识,对分布式系统的架构和原理有一定的了解; 3、对分布式数据库原理有深入了解,熟悉influxdb、opentsdb、timescaledb、TDengine等分布式数据库项目者优先。
  • 25k-50k 经验5-10年 / 本科
    数据服务|咨询,人工智能服务 / 上市公司 / 500-2000人
    岗位职责: 1、负责开发兼容MySQL/PostgreSQL生态的RDS数据库内核; 2、负责需求分析、方案设计、编码等; 3、负责分布式数据库开发; 4、参与云数据库产品的客户支持工作; 5、负责指导团队成员和辅导新员工开展工作。 任职要求: 1、*****本科及以上学历,计算机类专业优先; 2、八年及以上软件研发相关工作经验,其中至少三年及以数据库开发相关工作经验; 3、精通C/C++/Golang/Java程序开发(至少一种),熟悉Linux/Unix开发环境,有良好的算法和数据结构基础; 4、有数据库、网络、操作系统、高并发系统、分布式系统等至少一个领域的工作经验,并深入理解该领域技术; 5、加分项如下: (1)深入理解数据库的优化器、执行器、MVCC、锁、日志、缓存区、存储、主备高可用等一个或多个模块原理; (2)深入理解分布式数据库架构、查询计划、事务等原理; (3)有数据库内核开发的经验; (4)有Linux内核、驱动等开发经验; (5)有高性能、高并发服务器开发经验; (6)有在Linux进行profiling、性能问题分析的经验。 6、热爱底层技术,有追求**性能和工程质量的热情; 7、有良好的沟通能力和团队意识,以及追根究底、认真负责的态度; 8、40周岁(含)以下,身心健康; 9、过往工作业绩优秀,或有知名互联网/IT、云服务头部企业工作经验者,年龄、工作年限可适当放宽。
  • 30k-60k 经验3-5年 / 本科
    文娱丨内容 / D轮及以上 / 2000人以上
    职位职责: 字节跳动基础架构创新中心团队,以DPU为核心,致力于探索火山引擎公有云的新一代基础设施,致力于下一代云计算领域底层软硬件技术(计算/网络/存储)的研发和探索,包括虚拟化,下一代的软硬一体hypervisor,操作系统内核,自研用户态网络协议栈、RDMA、虚拟网络交换机、高性能存储栈,FPGA在数据中心的加速等技术方向的探索和研究。 1、跟踪社区进展,支持问题定位; 2、内部需求提炼,新feature开发; 3、跟踪业界动态,思考下一步方向,发现并引导feature开发。 职位要求: 1、深入理解操作系统原理,熟悉内存、调度、文件、I/O、网络 cgroup等子系统之一,有upstream提patch者优先; 2、对内核通用模块有代码级了解,熟练使用各种工具(perf SystemTap eBPF) , 能快速定位性能瓶颈,并有性能优化成功经验者优先; 3、有较强的定位分析问题的能力,熟悉soft lockup、 hard lockup、死锁、panic、oom等日常问题,对于严重或普遍发生的问题,可以找出现有手段的不足,并针对改进; 4、有深厚的内核经验,有创新性思维,善于学习跟踪新技术,有大厂私有云背景为佳,可以针对现有场景思考未来方向并提出可落地带来价值的东西。
  • 60k-90k 经验3-5年 / 本科
    企业服务 / 未融资 / 50-150人
    1、负责公司企业级数据库产品研发; 2、负责下一代云数据库预研,解决企业数据库应用痛点(弹性,扩展能力,serverless, 数据库自治&智能)。 任职要求: 1、熟练掌握基本算法与数据结构; 2、深入理解数据库原理/操作系统/编译原理/计算机体系结构/网络通信协议; 3、熟练使用c/c++/go/rust一种或多种编程语言; 4、有数据库内核/分布式存储核心模块实战经验优先; 5、有大规模分布式系统测试及调优经验优先; 6、有开源项目经验/熟悉社区运作者优先; 7、熟悉并深入理解数据库理论/分布式计算理论/云计算理论及文献优先; 8、熟悉机器学习/深度网络并由实战经验优先; 9、熟悉编译原理, LLVM应用优先。 加分项: 1、有数据库、网络、操作系统、高并发系统、分布式系统等至少一个领域的工作经验,并深入理解该领域技术; 2、有PostgreSQL、Greenplum、DB2、Teradata、MySQL、国产数据库、NoSQL数据库等数据库内核开发经验; 3、深入理解数据库的优化器、执行器、MVCC、锁、日志、缓存区、存储、主备高可用等一个或多个模块原理; 4、深入理解分布式数据库架构、查询计划、事务等原理
  • 60k-90k·13薪 经验5-10年 / 本科
    数据服务 / 不需要融资 / 500-2000人
    职责描述: 1、根据用户需求设计相应的数据库特性; 2、数据库系统内核的开发以及测试; 3、数据库系统性能分析,设计开发提高数据库系统性能。 任职要求: 1、计算机相关专业,本科及以上学历; 2、精通C/C++, 5-10年以开发经验; 3、熟悉Linux系统开发,分布式文件系统优先; 4、熟悉数据库系统,分布式数据库优先; 5、熟悉数据挖掘,开发过机器学习算法者优先; 6、工作细致认真,善于团队合作; 7、勇于创新,热衷学习新技术,接受挑战。 8、有数据库、网络、操作系统、高并发系统、分布式系统等至少一个领域的工作经验,并深入理解该领域技术; 9、有PostgreSQL、Greenplum、DB2、Teradata、MySQL、国产数据库、NoSQL数据库等数据库内核开发经验; 10、深入理解数据库的优化器、执行器、MVCC、锁、日志、缓存区、存储、主备高可用等一个或多个模块原理; 11、深入理解分布式数据库架构、查询计划、事务等原理
  • 30k-55k·16薪 经验3-5年 / 本科
    数据服务 / 不需要融资 / 500-2000人
    职责描述: 1、根据用户需求设计相应的数据库特性; 2、数据库系统内核的开发以及测试; 3、数据库系统性能分析,设计开发提高数据库系统性能。 任职要求: 1、计算机相关专业,本科及以上学历; 2、精通C/C++, 3年以上开发经验; 3、熟悉Linux系统开发,分布式文件系统优先; 4、熟悉数据库系统,分布式数据库优先; 5、熟悉数据挖掘,开发过机器学习算法者优先; 6、工作细致认真,善于团队合作; 7、勇于创新,热衷学习新技术,接受挑战。
  • 30k-50k·15薪 经验3-5年 / 本科
    移动互联网,文娱丨内容 / 上市公司 / 2000人以上
    工作职责: 1、负责服务器、虚拟化、容器的内核特性开发,问题修复和稳定性保障; 2、针对不同应用场景优化Linux内核性能,了解内存管理、调度器、网络、存储、文件系统等各个子系统,或熟悉其中几个子系统; 3、负责对底层(CPU,内存,网络,存储)等监控系统的开发和性能优化; 4、负责改进、维护公司内部OS和内核,保障系统运行稳定且高效。 工作要求: 1、熟悉Linux内核,如内存管理、调度器,Cgroup、网络、存储、文件系统等子系统,并有相关实践经验; 2、3年以上Linux内核/驱动开发经验,对容器/KVM/Xen等虚拟化技术有过实际的开发和优化经验者优先; 3、熟练使用Linux常用性能分析工具如perf/ftrace/ebpf/systemtap/kprobe等,有实际的系统性能优化经验,有丰富的内核故障调试经验者优先; 4、熟悉x86/arm/amd等CPU体系结构、CPU底层性能调优、网络/存储协议栈者优先; 5、在社区长期活跃的贡献者、在内核以及虚拟化社区提交过补丁者优先。
  • 25k-50k 经验不限 / 本科
    移动互联网,数据服务 / 不需要融资 / 500-2000人
    岗位职责:1、 参与公司块存储及存储虚拟化方面开发、优化工作2、 参与基于qemu virtio-blk、spdk、libvirt等的存储虚拟化开发优化和基于RDMA数据传输协议的开发3、负责存储、虚拟化中一个独立模块的开发、单元测试,确保代码质量符合设计规范,效率符合项目预期4、负责线上重要业务系统的维护,参与疑难杂症的攻关。任职要求:1、 精通C/C++编程语言,熟练掌握至少一门脚本编程语言。2、 熟悉linux内核开发,至少熟悉一个linux内核模块(如调度、内存管理、网络、存储、虚拟化等)补充说明1、具有团队合作精神,有责任心,擅于思考、肯钻研,有独立解决问题的能力。2、英语能力优秀优先。3、有rdma、io_uring相关开发工作经验者优先。
  • 移动互联网,数据服务 / 不需要融资 / 500-2000人
    岗位职责: 1、 参与公司块存储及存储虚拟化方面开发、优化工作。 2、 参与基于qemu virtio-blk、spdk、libvirt等的存储虚拟化开发优化和基于RDMA数据传输协议的开发。 3、负责存储、虚拟化中一个独立模块的开发、单元测试,确保代码质量符合设计规范,效率符合项目预期。 4、负责线上重要业务系统的维护,参与疑难杂症的攻关。 任职要求: 1、学历要求:***本科或以上学历。 2、专业要求:计算机相关专业。 3、相关工作年限:3年以上相关工作经验。 4、相关工作经验:熟悉linux内核、虚拟化编程,对linux内核子系统,尤其是块层有深入理解。 5、知识与技能 :1、 精通C/C++编程语言,熟练掌握至少一门脚本编程语言;2、 熟悉linux内核开发,至少熟悉一个linux内核模块(如调度、内存管理、网络、存储、虚拟化等) 6、能力要求:1、具有团队合作精神,有责任心,擅于思考、肯钻研,有独立解决问题的能力;2、英语能力优秀优先。 7、其他要求:有rdma、io_uring相关开发工作经验者优先。
  • 25k-50k 经验3-5年 / 本科
    数据服务 / 不需要融资 / 150-500人
    岗位职责: 1、负责公司分布式集群数据库内核高级功能实现; 2、负责公司分布式集群数据库的性能、产品化、易用性、可维护性的持续优化改进。 岗位要求: 1、本科及以上学历,3年以上工作经验,英文读写熟练; 2、熟练掌握C++语言,良好的编程习惯、数据结构、算法等基础知识; 3、熟练使用Cmake,GDB等工具; 4、有较强的学习能力,善于沟通,能够快速融入团队。 加分项: 1、有数据库内核开发经验者优先; 2、深入研究过开源数据库如PG,MySQL内核代码者优先; 3、有异构数据迁移相关开发经验者优先。
  • 20k-40k·13薪 经验3-5年 / 本科
    IT技术服务|咨询,软件服务|咨询 / 不需要融资 / 2000人以上
    工作职责: 1、 参与联网终端操作系统市场和产品的需求分析,负责OS相关的设计,开发,调试,测试工作。 2、 深入研究android/linux的系统架构,各功能组件关系。 3、 负责基于终端芯片相应的实时操作系统RTOS的内核、驱动框架等底层基础软件的开发、验证工作,负责现有产品的软件维护和升级; 4、 解决物联网终端系统产生的问题,负责软件生命周期内的维护、升级、售前售后技术支持等工作; 5、 完成终端系统项目相关技术文档的撰写、整理。 任职资格: 工作经验:至少3年以上的相关领域开发经验; 学历要求:***本科及以上学历,电子、通信、计算机相关专业背景 年龄要求:35岁以下 专业知识及能力要求: 1、具有计算机网络与无线通信系统理论基础; 2、精通c语言编程,有较好的编码规范,2年以上丰富的linux 开发经验。 3、精通linux/RTOS嵌入式系统,熟悉内核驱动基础知识,有linux内核移植或驱动开发经验。 4、熟练使用svn,git进行代码管理。 5、熟悉内核调试工具,能熟练的调试解决内核问题。 6、熟悉Linux内核系统的实现和优化,包括进程管理,内存管理,调度并发,文件系统,网络系统等。 7、对CPU和外部硬件工作原理有深入了解,熟悉硬件对相应硬件的处理机制。 8、有开源OS开发经验优先,有操作系统内核或驱动开发经验优先,有Linux系统移植经验优先。 9、深入理解算法及数据结构,对linux内核通用模块有代码级理解。