高级/专家级C++开发工程师
岗位摘要
开发新型搜索索引存储,包括在高负载环境中处理数十亿页面的流式和批量数据处理系统;构建新的核心搜索组件,包括高效检索和排名算法;突破硬件性能极限;解决多线程、并发和系统级优化中的挑战;为核心搜索栈中的可靠和一致数据复制优化子系统
岗位职责
- 开发新型搜索索引存储,包括在高负载环境中处理数十亿页面的流式和批量数据处理系统
- 构建新的核心搜索组件,包括高效检索和排名算法
- 突破硬件性能极限
- 解决多线程、并发和系统级优化中的挑战
- 为核心搜索栈中的可靠和一致数据复制优化子系统
任职要求
- 5年以上C++开发实战经验
- 了解Python或其他脚本语言
- 热衷于编写干净、高效且可扩展的C++代码
- 扎实的算法和数据结构知识,并能有效应用
- 深入理解多线程,包括各种方法、挑战和权衡
- 有构建高负载、分布式和硬件相关服务的经验
- 实时系统开发的专业知识