-
职位职责: 1、负责Android-Linux产品内核调度策略、内存管理、文件系统及IO子系统等相关架构的设计和实现,优化Linux内核性能,满足智能终端业务的需要; 2、负责Linux内核主要模块的性能分析和优化,如进程管理、进程调度、内存管理、文件系统、块设备、中断、时间等; 3、负责解决智能终端产品中跨内核、驱动、HAL、FW多层的复杂系统级问题,并提升系统监控和量化能力。 职位要求: 1、精通Linux内核各子系统源代码和实现机制,如:进程调度、内存管理、文件系统等; 2、熟悉Linux内核常见的外设驱动,具备扎实的C/C++编程能力; 3、熟悉Android/Linux性能量化和优化方法,具备实际的项目优化经验; 4、熟悉ARM平台芯片、硬件机制者优先; 5、熟悉内核Panic分析流程及工具,能够快速定位并解决资源竞争、死锁等问题,具备快速Troubleshooting的能力。
-
岗位职责: 1. 负责 TDengine 数据库内核在 Windows 平台上的开发和问题解决 2. 日常工作内容主要包括:解决 Linux/Windows 平台上的产品功能问题、性能问题以及产品稳定性问题。 任职要求: 1. 深厚的 C 语言开发背景; 2. 熟悉 Linux/Windows 平台底层技术:文件系统,网络等; 3. 开发过大型产品或者分布式系统,如果有数据库或者存储管理类产品的开发经验更好; 4. 如果 2 不具备,要求开发过 Windows 上的底层软件(比如驱动); 5. 高水平的架构设计能力和编程能力; 6. 有流计算经验优先考虑。
-
职位描述 1、负责快手Android端WebView内核的开发,为各类动态化场景提供基础框架,包括但不限于H5,小程序,RN等; 2、承接动态化业务各类需求的开发和维护工作; 3、跟进业内最新技术进展,持续优化WebView体验。 任职要求 1、有扎实的数据结构和代码功底,能够熟练使用C/C++和Java/Kotlin开发语言,了解html, Javascript, python等语言更佳; 2、2年以上Chromium/Webkit开发和优化经验,对浏览器原理有深刻理解,能够定位前端逻辑和内核性能之间的因果关系; 3、熟悉Android SDK,了解Android系统原理; 4、了解APP性能稳定性优化解决方案,例如解决内存碎片,卡顿等问题; 5、有良好的架构设计能力和项目质量意识; 6、目标导向,对技术有热情,有较强的沟通和推动能力。
-
工作内容: 1、负责公司企业级数据库产品研发; 2、负责下一代云数据库预研,解决企业数据库应用痛点(弹性,扩展能力,serverless, 数据库自治&智能) 任职要求: 1、熟练掌握基本算法与数据结构; 2、深入理解数据库原理/操作系统/编译原理/计算机体系结构/网络通信协议; 3、熟练使用c/c++/go/rust一种或多种编程语言; 4、有数据库内核/分布式存储核心模块实战经验优先; 5、有大规模分布式系统测试及调优经验优先; 6、有开源项目经验/熟悉社区运作者优先; 7、熟悉并深入理解数据库理论/分布式计算理论/云计算理论及文献优先; 8、熟悉机器学习/深度网络并由实战经验优先; 9、熟悉编译原理, LLVM应用优先。
-
岗位职责: 1、负责Linux内核虚拟化相关的维护与开发工作 2、负责云计算相关的问题定位、解决和性能优化工作 3、负责虚拟化通用系统镜像研发、迭代; 任职条件: 1、具有Linux内核FS、Memory、Block、CPU、CGroup任意一种或多种开发经验; 2、熟悉常见的Linux内核调试方法; 3、熟练使用Linux操作系统,熟悉Linux编程环境; 4、熟悉主流虚拟化技术,具备XEN、KVM等虚拟化平台开发和实施经验者优先; 5、较好的团队合作意识,严谨的工作态度,良好的抗压能力; 6、熟悉python、shell、perl等一种或多种脚本语言者优先。 有以下工作经验之一者优先考虑: A 熟悉linux内核x86/arm64处理器体系结构相关代码,有系统性能优化经验; B 熟悉linux内核网络、存储、文件系统、内存、调度器等系统之一; C 熟悉linux中断、DMA机制、内核总线驱动架构,如PCIe、SCSI等; D 熟悉Xen、KVM或Container虚拟化技术;
-
Java技术专家-数据库内核 SQL引擎研发
[杭州·西湖区] 2023-04-1935k-70k·15薪 经验3-5年 / 本科软件服务|咨询,数据服务|咨询,工具类产品 / 天使轮 / 50-150人岗位描述: 1. 参与 Aloudata 湖仓引擎的内核设计和研发; 2. 负责 SQL引擎及查询优化器设计和研发; 3. 参与Aloudata湖仓引擎性能优化及稳定性建设; 岗位要求: 1. Java 基础扎实,具有良好的编程习惯,精通 Java 核心技术; 2. 对数据库、OLAP、计算引擎 SQL 优化器有一定了解和设计; 3. 对于业界计算引擎物化视图机制和原理有一定的掌握; 4. 对于计算引擎的元数据的机制和原理有一定了解; 5. 掌握常用的算法和数据结构; 6. 良好的沟通、协作能力。 加分项: 1. 具有 Apache Calcite 的使用和开发经验; 2. 对于 Flink、Spark、Presto 有一定开发经验。 -
工作内容: 与数据库技术大拿一起,共同构建下一代***云数据库内核引擎,包括云原生查询优化器/执行器/存储引擎,使其能够高效处理PB级乃至ZB级的数据量。同时,你将有机会参与开源数据库项目,参加各种技术会议和发表技术文章。 任职要求: 计算机或相关专业,本科及以上学历,热爱技术,扎实的编程功底和技术基础,熟悉Linux下的编程环境下的C/C++编程。 渴望快速成长,具备快速学习能力和优秀的问题分析能力,自我驱动力强,良好的团队协作与沟通。 加分: 深入了解或参与过数据库、分布式系统者优先,包括但不限于Postgres, MySQL, TeraData, Greenplum, Impala, leveldb, rocksdb, Presto, Clickhouse等。 深度参与过开源项目或自己有代表开源作品者优先。 参与过复杂系统开发者优先,包括但不限于Linux内核,网络协议栈等。 学习过MIT 6.824,CMU 15445等课程者优先。 【温馨提醒】 近期招聘类诈骗事件频发,请应聘者们务必选择官方正规渠道,求职过程中仔细核查企业真实性。HashData的职位目前仅在招聘网平台发布,无任何其他QQ群/微信群招聘形式。请大家擦亮眼睛哦!
-
职责描述: 1、根据用户需求设计相应的数据库特性; 2、数据库系统内核的开发以及测试; 3、数据库系统性能分析,设计开发提高数据库系统性能。 任职要求: 1、计算机相关专业,本科及以上学历; 2、精通C/C++, 3年以上开发经验; 3、熟悉Linux系统开发,分布式文件系统优先; 4、熟悉数据库系统,分布式数据库优先; 5、熟悉数据挖掘,开发过机器学习算法者优先; 6、工作细致认真,善于团队合作; 7、勇于创新,热衷学习新技术,接受挑战。
-
职责描述: 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、深入理解分布式数据库架构、查询计划、事务等原理
-
岗位职责 1. 负责⾼性能分布式图数据库(Graph Database)内核的设计与研发 2. 对分布式存储引擎、分布式查询引擎进⾏迭代,优化万亿级规模图数据的存储和查询性能 3. 追踪图数据库前沿技术,在实际场景中灵活运⽤并实现创新 岗位要求 1. 本科及以上学历,计算机相关专业,专业基础扎实,学习能⼒强 2. 精通Java编程语⾔,精通JVM性能调优 3. 精通数据库原理,熟悉分布式数据库体系结构 4. 熟悉Linux操作系统,对系统性能、存储、⽹络、多线程等⽅⾯有较深理解 5. 了解图数据库和图算法,有图场景相关开发经验者优先 6.需通过两轮笔试,2-3轮面试
-
数据库内核研发工程师
[郑州·管城回族区] 2023-06-3012k-18k·13薪 经验3-5年 / 本科工具类产品,软件服务|咨询,IT技术服务|咨询 / 不需要融资 / 500-2000人参与蚂蚁五大根技术之一——图计算的商业化之战,负责图计算产品在用户现场的部署、演示以及最终交付,也可以参与图计算产品的定义和开发工作; 1、产品功能测试、验证数据测试、文档测试、性能测试; 2、完成产品售前POC; 3、完成产品交付,包括安装部署、实施、培训、调优、迁移、技术排障和护航; 4、交付过程中的图数据、演示数据开发、性能测试等;图算法开发、业务算法等; 5、与销售团队、解决方案团队、产品及研发团队深度协作,提高产品版本发布质量。 6、对相关工作形成知识库、输出相关文档。 7、沉淀方法和工具,提高测试自动化程度和效率; 8、参与图计算核心产品的开发和定义; -
岗位职责: 1、负责分布式数据库集群的功能开发; 2、负责分布式数据库特性数据的存储结构改造; 3、负责研发多副本技术; 4、负责研发分布式数据库特有的流式计算、窗口函数功能。 岗位要求: 1、3年及以上数据库相关开发经验,本科及以上学历; 2、熟练掌握C/C++语言,具备良好的编程习惯、数据结构、算法等基础知识,对分布式系统的架构和原理有一定的了解; 3、对分布式数据库原理有深入了解,熟悉influxdb、opentsdb、timescaledb、TDengine等分布式数据库项目者优先。
-
职位描述 1、 根据业务需求对Linux内核进行深度定制及新特性研发; 2、 负责Linux内核容器资源隔离/Linux内核KVM虚拟化研发(二者可选其一); 3、 负责Linux操作系统及其内核前沿技术的研究和应用。 任职要求 1、本科及以上学历,具有Linux内核开发实践经验; 2、精通CPU调度、内存、I/O、网络、Arch子系统、Kvm模块、Qemu等其中一个或多个的核心原理,并阅读研究过其代码实现; 3、具有扎实的C语言编程能力,熟悉shell、python、go等编程语言; 4、熟悉Linux系统内核常用Debug、性能分析工具及方法,具有优秀的问题分析及解决能力,对挑战性问题充满激情; 5、良好的自驱性、逻辑思维能力、沟通协调能力和团队精神; 6、有Linux Kernel、Kvm、Qemu虚拟化相关开源社区patch优先。
-
职位描述 1、 根据业务需求对Linux内核进行深度定制及新特性研发; 2、 负责Linux内核容器资源隔离/Linux内核KVM虚拟化研发(二者可选其一); 3、 负责Linux操作系统及其内核前沿技术的研究和应用。 任职要求 1、本科及以上学历,具有Linux内核开发实践经验; 2、精通CPU调度、内存、I/O、网络、Arch子系统、Kvm模块、Qemu等其中一个或多个的核心原理,并阅读研究过其代码实现; 3、具有扎实的C语言编程能力,熟悉shell、python、go等编程语言; 4、熟悉Linux系统内核常用Debug、性能分析工具及方法,具有优秀的问题分析及解决能力,对挑战性问题充满激情; 5、良好的自驱性、逻辑思维能力、沟通协调能力和团队精神; 6、有Linux Kernel、Kvm、Qemu虚拟化相关开源社区patch优先。
-
工作职责: 1、解决云平台服务器在Linux和虚拟化内核上遇到的问题; 2、通过内核和底层技术工作提升计算、网络、存储等产品的稳定性、可靠性; 3、和产品团队合作进行性能分析和架构优化,引入业界新技术改进云平台产品; 4、参与开源社区,贡献补丁和反馈内部成果; 工作要求: 1、两年或以上Linux内核或相关底层软件例如SPDK/DPDK等开发经验; 2、熟悉Linux内核,熟悉内核网络、存储、文件系统、内存、调度器等模块之一;熟悉底层技术栈;熟悉服务器CPU架构;熟悉Linux发行版或Windows底层基础设施等; 3、熟悉KVM虚拟化或容器技术者优先; 4、对异构计算例如GPU等或软硬件结合例如智能网卡等有经验者优先; 5、有底层创新工作或开源社区经验者优先; 6、良好的逻辑思考能力、沟通能力、创新能力、团队合作精神,有责任心,能承受一定的工作压力;对底层技术有浓厚兴趣,不断追求实现自我能力提升。


