岗位描述
无服务器技术正在深刻改变各种规模 AWS 客户的业务格局。AWS Lambda 改变了全世界构建软件的方式。开发者编写代码,Lambda 负责运行:无需预置或修补服务器,也无需规划容量。每个月,Lambda 为从初创公司到大型企业的数百万客户执行数万亿次调用。它为 Web 后端、API、数据管道、事件驱动应用和 AI 智能体提供支持。我们正在寻找经验丰富的工程师,帮助领导我们全球规模的 Lambda 数据平面。数据平面是一组分布式系统,负责接收、路由、放置、扩缩容并运行每一次函数调用。它必须在超大规模下保持快速、安全和高度可用。我们还在将无服务器技术拓展到新的领域。这包括新的计算选项(如 Lambda Managed Instances)、对 Web 应用的一等支持,以及更丰富的规模化事件处理方式。作为高级工程师,你将为此类能力设定技术方向,并将其转化为生产系统。成功的团队成员将在我们推动云端无服务器计算边界的过程中展现创造力、同理心和乐观精神。我们受过去所成就的启发,并满怀动力去创造未来。如果你对大规模容错分布式系统、低延迟请求处理和 p100 异常感兴趣,你将在这一岗位上如鱼得水。你精通一种或多种编程语言,并愿意学习新语言。在讨论工程方案时,你会将客户体验纳入考量,并重视打造让“正确之事变得简单”的 API。你重视运维可持续性,并倡导尽快消除不稳定测试。你还认为,享受乐趣与攻克超级计算、高可用性、构建松耦合的基于 gRPC 的微服务等难题是相辅相成的,同时还要继续以毫秒级延迟安全可靠地处理海量流量。关键工作职责- 主导跨 AWS 区域处理客户流量的大规模、高可用、低延迟数据平面系统的架构与设计- 跨团队设定技术方向,平衡短期交付与长期架构,并影响 Lambda 路线图- 端到端负责复杂、模糊的问题,从客户需求到设计、实现、部署和运维- 推动调用延迟、扩缩容速度、效率、安全性和韧性方面的重大改进- 帮助定义并交付面向 Web、事件驱动和基于实例工作负载的新无服务器计算体验- 指导工程师,主导设计和代码评审,提升整个组织的工程标准- 引领卓越运营:制定可观测性、部署安全性和事件响应标准,并推动持久性修复- 与产品经理、工程领导者和 AWS 合作团队协作,为客户交付成果日常工作中,你可能上午主持新扩缩容机制的设计评审,下午深入排查调用路径上的尾延迟问题,最后指导一位工程师完成其首份重要设计文档。你将直接接触客户反馈和生产指标,你的决策将塑造 Lambda 未来几年的演进方向。关于团队AWS Lambda 隶属于 AWS Serverless Compute。Lambda 数据平面团队负责核心调用路径、工作节点集群和虚拟化层、扩缩容与放置、事件处理,以及 Lambda Managed Instances 等新计算模型。我们重视主人翁精神、卓越运营和简洁性,并投入资源培养各级工程师。