搜索Rust工程师
岗位摘要
使用Rust架构、构建和优化超低延迟搜索基础设施;分析和检测服务,持续降低大规模响应时间;开发和维护支持实时搜索和检索的分布式后端组件;与产品和基础设施团队紧密合作,设计提供一流查询性能的系统
岗位职责
- 使用Rust架构、构建和优化超低延迟搜索基础设施
- 分析和检测服务,持续降低大规模响应时间
- 开发和维护支持实时搜索和检索的分布式后端组件
- 与产品和基础设施团队紧密合作,设计提供一流查询性能的系统
- 应用高级并发、内存管理和网络编程模式以实现最大吞吐量
- 监控、调试和调整生产工作负载,确保在高流量下的可靠性
- 参与代码审查,并指导同事进行高效Rust开发
任职要求
- 深厚的Rust编程专业知识,尤其是后端/搜索系统
- 有分析和调优高负载、低延迟分布式服务的经验
- 对系统设计、Linux内部原理和性能调试有深刻理解
- 有云基础设施(最好是AWS)和容器编排的背景
- 有推动搜索或数据密集型产品效率的记录
- 能够在快节奏环境中茁壮成长,并负责关键产品代码
- 热衷于基准测试、检测和持续性能改进