在 F5,我们努力为数字世界带来更美好的体验。我们的团队使全球各地的组织能够创建、保护和运行应用程序,提升我们对不断发展的数字世界的体验。我们对网络安全充满热情,从保护消费者免受欺诈到使公司专注于创新。
我们所做的一切都以人为中心。这意味着我们专注于如何改善客户及其客户的生活。这也意味着我们优先考虑一个多元化的 F5 社区,让每个人都能茁壮成长。
我们正在寻找一位高技能的资深 Rust 开发人员加入我们的团队,设计并开发一个企业级高性能代理解决方案,使用 Rust。
该项目具有强大的开源特性,并辅以专有扩展。您将通过应用与代理相关的架构和技术来构建先进的系统级软件。此角色需要对异步运行时网络和系统编程有深入的专业知识。
职责:
• 设计与实施:参与我们代理解决方案核心组件的设计和实施,强调性能并发和高效的系统级编程。
• 优化:微调低级网络内存管理和异步处理,以最大化吞吐量并最小化延迟。
• 功能开发:集成实时重新配置和实时流处理等功能。
• 合作:与专注于网络硬件加速和系统工程的团队紧密合作,同时积极参与开源项目。
资格:
• 在 Rust 方面有丰富的经验,并具备系统编程和异步运行时的强大背景。
• 在网络协议、低级性能优化和并发方面具有公认的专业知识。
• 能够独立工作,并在跨职能团队中有效协作。
附加技能:
• 具有每核心线程设计、实时重新配置和流处理的经验。
• 熟悉 Apache Arrow 和 DataFusion。
• 具备硬件加速技术的背景,例如 SIMD 和现代 CPU 架构。
• 对基于 Rust 的开源项目有贡献。