高级系统软件工程师,云软件与基础设施

22天前全职
132.2万 - 206.9万 / 年 NVIDIA

NVIDIA

location 旧金山
unsaved
NVIDIA 在计算机图形学、PC 游戏和加速计算领域已经变革了超过 25 年。 这是一个由伟大技术和优秀人才驱动的独特创新遗产。 如今,我们正在利用人工智能的无限潜力来定义计算的下一个时代。 在这个时代中,我们的 GPU 充当计算机、机器人和能够理解世界的自动驾驶汽车的大脑。 做前所未有的事情需要远见、创新和世界上最优秀的人才。 作为一名 NVIDIA 员工,您将沉浸在一个多元化、支持性的环境中,每个人都受到鼓舞,努力做到最好。 来加入我们的团队,看看您如何对世界产生持久的影响。 NVIDIA 正在寻找一位杰出的高级系统软件工程师,加入我们负责开发、扩展和维护 GeForce NOW 的 GPU 云基础设施的团队。 GeForce NOW 是 NVIDIA 的基于云的游戏流媒体服务,提供高品质的实时游戏体验,支持各种设备,包括低端 PC、Mac 和移动平台。 GeForce NOW 通过新 GPU、NVIDIA 软件、更新的游戏、最新硬件和即时启动来改善游戏体验。 您将要做的工作 • 应用操作系统、算法和计算机架构的专业知识,开发强大、可扩展和高效的云基础系统和软件解决方案。 • 在各种云子系统中原型、基准测试和评估软件增强功能,以验证新架构的可行性。 • 通过仔细收集需求、架构解决方案、开发、调试和支持生产服务,领导倡议和跨职能合作。 • 在软件性能、效率、可扩展性、可靠性、成本效益、安全性和自动化方面推动全面优化。 • 积极参与设计和代码审查、调试过程、软件维护以及功能的细致文档。 • 促进标准化、标准流程,并鼓励跨多样化团队的合作。 • 为初级工程师提供指导和辅导,促进高质量代码的交付,并确保与既定指南的一致性。 我们需要看到的 • 拥有计算机科学或相关领域的学士或硕士学位(或同等经验),来自认可的大学/学院。 • 8 年以上的软件工程实践经验。 • 在架构和实施大型分布式系统方面有扎实的背景,优化规模、性能和云计算。 • 深入了解操作系统(Windows 和 Linux)、虚拟化技术(例如,VMware、KVM、Hyper-V)和 Kubernetes 概念。 • 精通软件定义存储,全面了解存储协议(NFS、CIFS、iSCSI、块和对象存储),并在分布式存储系统中具有性能优化和解决瓶颈的经验。 • 出色的问题解决、编程和脚本能力,对系统设计和计算机架构有深入理解。 • 精通 C/C++、Go、Python、Java、Shell 或 PowerShell 等编程语言。 • 熟悉 DevOps 工具,如 GitLab、Jenkins 和 Ansible,并具有测试和部署的自动化框架和工具经验。 • 能够在快速发展的环境中学习、适应和调整。 • 能够在不同的时区与团队建立影响力和关系。 脱颖而出的方式 • 具有包括 gRPC、Protobuf、CMake 和 Rust 等技术的经验。 • 展示对 AI 辅助开发工具的熟悉,并强烈倾向于使用大型语言模型 (LLMs) 来提高开发效率。 • 通过分析数据改善系统服务和/或云系统,明确改进领域,展示数据驱动的方法。 • 证明能够领导和完成复杂项目,具有提供复杂问题的先进解决方案的记录。 您的基本薪资将根据您的位置、经验以及类似职位员工的薪资确定。 基本薪资范围为 184,000 美元 - 287,500 美元。 您还将有资格获得股权和福利。 此职位的申请将至少接受到 2025 年 8 月 11 日。 NVIDIA 致力于营造一个多元化的工作环境,并自豪地成为一个平等机会的雇主。 由于我们非常重视当前和未来员工的多样性,我们在招聘和晋升实践中不歧视(包括种族、宗教、肤色、国籍、性别、性别表达、性取向、年龄、婚姻状况、退伍军人身份、残疾状况或任何其他法律保护特征)。 JR2001527