最低资格:
• 本科及以上学历或具备同等实际经验。
• 在一种或多种编程语言中具有5年的软件开发经验,以及数据结构/算法的经验。
• 3年软件产品的测试、维护或发布经验,以及1年软件设计和架构经验。
• 3年前端和用户界面开发经验。
• 具有大型语言模型、自然语言处理或生成式人工智能的经验。
优先资格:
• 计算机科学或相关技术领域的硕士或博士学位。
• 1年技术领导角色的经验。
• 具有开发无障碍技术的经验。
关于这份工作
Google Cloud的软件开发人员开发下一代技术,这些技术改变了数十亿用户如何连接、探索和互动的信息以及彼此。我们寻找能够从信息检索、分布式计算、大规模系统设计、网络和数据存储、安全性、人工智能、自然语言处理、用户界面设计和移动等各个领域带来新鲜想法的软件开发人员;这个列表还在不断增加。作为软件开发人员,您将参与一个对Google Cloud需求至关重要的特定项目,并有机会在您和我们快节奏的业务发展和演变的过程中切换团队和项目。您将预见客户需求,并有权像主人一样采取行动、创新。我们需要软件开发人员具备多样性,展现领导才能,并热衷于承担全栈的新问题,因为我们继续推动技术向前发展。
Google Cloud加速了每个组织的数字化转型能力,我们提供利用Google尖端技术的企业级解决方案,以及帮助开发人员更可持续地构建工具。在200多个国家和地区,客户选择Google Cloud作为其值得信赖的合作伙伴,以实现增长并解决最关键的业务问题。
职责
• 编写和测试产品或系统开发代码。
• 参加或领导与同事和利益相关者的设计评审,以决定可用技术。
• 审查其他开发人员开发的代码,并提供反馈以确保最佳实践(例如,样式指南、代码检查、准确性、可测试性和效率)。
• 参与现有文档或教育内容,并根据产品/项目更新和用户反馈调整内容。
• 对产品或系统问题进行分类,分析问题源及其对硬件、网络或服务操作和质量的影响,进行调试/跟踪/解决。