Google

公司性质:外资 公司行业:互联网 公司规模:500人以上

浏览数:784 收藏 Software Engineer软件工程师(该职位已截止)

职位描述
谷歌的软件工程师以开发未来时代的应用技术和产品而著称于世。我们不仅引领了搜索领域的划时代技术革命,还不断将我们所掌握的领先全球的技术能力,应用于其他一系列改变人类生活的领域,包括:先进的信息检索算法、海量信息存储与处理、大规模应用程序,等等。此外,我们在网络系统、复杂的在线广告系统和交易系统方面,也有着大规模的投入和显著的成就。

作为谷歌软件工程师,您会对解决各种复杂而有趣的问题充满激情。“谷歌”是一个远远超越搜索的概念,我们的使命有着更为远大的理想。对互联网海量规模信息的处理,需要应用到计算机科学中几乎所有的知识领域,包括信息检索、人工智能、自然语言处理、分布式计算、大规模系统设计、网络系统、网络安全、数据压缩、用户界面设计,等等。工程师们所主导和参与的工程项目会跨越诸多领域,工程师也会肩负多样的使命和职责。下面列出部分工程项目样本以供参考。

1.为基于互联网的应用程序编写服务器端的程序代码,打造强大而海量的应用产品系统,快速开发建立原型;您最好还对Java网络应用和开发有着深入的了解和实际经验;
2.运用您在分布式计算、操作系统及内核、网络系统设计和大规模存储系统方面的深刻理解和广泛知识,帮助建设我们的平台、系统和网络基础设施;
3.凭借您对企业内部管理职能部门(如人力资源、财务、法务等)的运作方式的了解,建设为全球谷歌员工使用的内部系统平台;
4. 在这几个领域拥有专长:运用AJAX或类似技术开发用户界面,Windows/Mac环境下的客户端应用程序开发(如:浏览器、工具条等),嵌入式系统或移动应用程序开发(例如Android),开发者工具(例如:集成开发环境,大规模编译系统,编译器),国际化工具系统等。
职位要求

1.计算机科学或相关专业领域的本科及以上学历;
2.在计算机技术领域拥有扎实的技术功底,尤其在数据结构、算法和代码、软件设计方面功力深厚;
3.具有丰富的使用C/C++或Java编程经验,两者皆熟练尤佳,在面向对象技术方面有较强经验者优先;
4.在大规模系统软件的设计和开发方面有数年经验,对Unix/Linux有深入了解;
5.如果有使用Python或Javascript/AJAX编程、数据库设计和SQL、TCP/IP以及网络编程等方面的经验,会进一步加深我们对您的兴趣;
6.英语熟练(尤其在读写方面)

Google 简介

关于Google
Google的使命就是要为您提供网上最好的查询服务,促进全球信息的交流。Google开发出了世界上最大的搜索引擎,提供了最便捷的网上信息查询方法。通过对30多亿网页进行整理,Google可为世界各地的用户提供适需的搜索结果,而且搜索时间通常不到半秒。现在,Google每天需要提供 2亿次查询服务。

两位斯坦福大学的博士生Larry Page和Sergey Brin在1998年创立了Google。这家私人控股公司在1999年6月宣布,它已经集到了2,500万美元的资金。公司的投资夥伴包括 Kleiner Perkins Caufield & Byers和Sequoia Capital。Google通过自己的公共站点<>提供服务。公司还为信息内容供应商提供联合品牌的网络搜索解决方案。

关于Google的技术
Google富于创新的搜索技术和典雅的用户界面设计使Google从当今的第一代搜索引擎中脱颖而出。Google并非只使用关键词或代理搜索技术,它将自身建立在高级的PageRank(tm)(网页级别)技术基础之上。这项正在申请专利的技术可确保始终将最重要的搜索结果首先呈现给用户。

网页级别可对网页的重要性进行客观的分析。用于计算网页级别的公式包含5亿个变量和20多亿个项。网页级别利用巨大的网络链接结构对网页进行组织整理。实质上,当从网页A链接到网页B时,Google就认为“网页A投了网页B一票”。Google还对投票的网页进行分析。

Google复杂的自动搜索方法可以避免任何人为感情因素。与其它搜索引擎不同,Google的结构设计即确保了它绝对诚实公正,任何人都无法用钱换取较高的排名。作为您的忠实助手,Google可以诚实、客观并且方便地帮您在网上找到有价值的资料。

公司网站:www.google.com



登录后才能评论,请 登录注册