高级软件工程师,Android

16个月前全职
157K - 235K USD Google

Google

location 洛杉矶
unsaved
最低资格: • 学士学位或同等实际经验。 • 5年以上的软件开发经验,熟悉一种或多种编程语言,以及数据结构/算法。 • 3年以上的测试、维护或发布软件产品的经验,以及1年的软件设计和架构经验。 首选资格: • 计算机科学或相关技术领域的硕士或博士学位。 • 1年技术领导角色的经验。 • 开发可访问技术的经验。 职位描述 谷歌的软件工程师开发下一代技术,改变数十亿用户连接、探索和互动信息及彼此的方式。我们的产品需要处理海量信息,并且远远超出了网络搜索。我们正在寻找各个领域的工程师,包括信息检索、分布式计算、大规模系统设计、网络和数据存储、安全、人工智能、自然语言处理、用户界面设计和移动等等。作为一名软件工程师,您将在一个关键的项目上工作,满足谷歌的需求,并有机会在您和我们快节奏的业务不断发展和演变中切换团队和项目。我们需要我们的工程师具备多才多艺、展现领导才能,并热衷于在整个技术栈上解决新问题,推动技术不断前进。 凭借您的技术专长,您将管理项目的优先级、截止日期和交付内容。您将设计、开发、测试、部署、维护和增强软件解决方案。 Android是谷歌的开源移动操作系统,为全球超过30亿设备提供动力。Android致力于将计算带给世界上的每个人。我们相信计算是一种超级力量,能够让人们获取信息、获得经济机会、提高生产力、与朋友和家人保持联系等等。我们认为全世界每个人都应该能够享受到最好的计算机体验。我们为原始设备制造商(OEM)和开发人员提供平台,让他们构建运行全球所有人最好的应用程序/服务的引人注目的计算设备(智能手机、平板电脑、电视、可穿戴设备等)。 这个全职职位在美国的基本薪资范围是15.7万美元至23.5万美元+奖金+股权+福利。我们的薪资范围由角色、级别和地点确定。每个工作职位上显示的范围反映了该职位在所有美国地点的新员工薪资的最低和最高目标。在这个范围内,个人的薪水由工作地点和其他因素决定,包括与工作相关的技能、经验和相关教育或培训。在招聘过程中,您的招聘人员可以更详细地介绍您首选地点的具体薪资范围。 请注意,美国职位发布中列出的薪酬细节仅包括基本工资,不包括奖金、股权或福利。了解更多关于谷歌福利的信息。 职责 • 编写和测试产品或系统开发代码。 • 参与或主持与同行和利益相关者的设计审查,以决定可用技术之间的选择。 • 审查其他开发人员开发的代码,并提供反馈以确保最佳实践(例如,样式指南、代码检查、准确性、可测试性和效率)。 • 为现有文档或教育内容做出贡献,并根据产品/计划更新和用户反馈调整内容。 • 分析问题的来源以及对硬件、网络或服务操作和质量的影响,对产品或系统问题进行分类、调试/跟踪/解决。