[Jobposts] Google.com engineering -- in search of top talent

Catherine Hansen hansenc at google.com
Wed Sep 13 21:43:04 UTC 2006


Hi all,
I found this group information online and apologize for the unsolicited
email.   My name is Catherine Hansen, and I'm a recruiter for the Google.com
Engineering Group at Google.  This team is responsible for supporting Google
infrastructure as a whole, from systems high availability to software
production and the deployment of our innovative products and services. As we
continue to grow, we are in need of bright individuals to drive the
engineering changes on our team. 

 We are seeking talented leaders and  senior level individual contributors
who also have hybrid, and current, expertise in coding, algorithms, and
UNIX/Linux networking to join our rapidly growing organization.      We also
look for experience with internet services delivery and large scale
distributed systems.  Management positions on this team are very hands-on,
so we need someone who wants to remain in the trenches as well as serve as
mentor to a team of our engineers.

 We have positions open in the US in Mountain View (CA), Santa Monica (CA),
Seattle and NYC, as well as Dublin (Ireland) and Bangalore (India).  We
could relocate you to any of these locations of your choice.  I am enclosing
job descriptions of several positions that may interest you all.  

 If you feel that any of these positions is something that may be of
interest to you, please send me an email so we can schedule a time to talk
for half an hour or so.   If you are not interested or available, but would
like to forward my name and contact information to your friends or
colleagues, that would be great as well. 

Catherine Hansen

Google.com Engineering
Leadership Staffing Team
Direct 650-253-3083
hansenc at google.com
-------------- next part --------------
Engineering Project Manager (SRE) - Mountain View 

Position based in Mountain View, CA. 

Google is looking for project managers who can manage technical projects in the Google.com group. The candidate will be responsible for the overall planning, budgeting, execution, and success of these projects and will work with software engineers, system administrations, network engineers, and hardware teams. 

Project management skills: 
 - Experience managing large-scale, aggressive, and dynamic technical projects, with competing resources and priorities. 

 - Strong analytical, problem-solving, negotiation, and organizational skills. Clear focus under pressure. 
 - Proven track record of surpassing objectives and delivering exceptional results, despite challenges. 
 - Firm sense of accountability and ownership for end-to-end project lifecycle. Solid knowledge of the tools and elements of project management. 

 - Ability to interact with diverse technical and non-technical groups, spanning all organizational levels. 
 - Outstanding verbal and written communication skills. 
Technical skills: 
 - Experience with launching Internet software/services preferred. 
 - Sound science/engineering background. Established aptitude and fluency in technology fields. 
 - Hands-on experience in the following areas a plus, but not essential: software engineering, system administration, networking, computer hardware, logistics and operations, capacity planning. 
-------------- next part --------------
Software Engineer, Google.com - Mountain View

This position is available in Mountain View, CA.

Are you part ace coder, part adrenaline junkie? Do you have a knack for seeing a problem and immediately discerning the likely solution? Maybe you have been coding for years, are bored with the old design-build-review-test-ship-repeat routine, and yearn for some faster-paced challenges? Or perhaps you are a seasoned software engineer who is also a genius at jockeying networks and administering UNIX clusters.

We are looking for top-notch, thrill-seeking Software Engineers to join the Google.com Engineering team. Google.com Engineers are in the thick of everything involved with keeping Google running, from code-level troubleshooting of service anomalies to safeguarding the availability of our most popular services; from monitoring and response to building new automation infrastructure to balancing the desire for change management with the need for stability. All team members must have strong analytical and troubleshooting skills, fluency in coding, good communication skills and most of all enthusiasm for tackling the complex problems of scale which are uniquely Google. We tackle challenging, novel situations every day, and work with just about every other engineering and operations team at Google in the process.

In this role you will need:

    * Expertise in coding, analyzing and troubleshooting large-scale distributed systems.
    * Experience in a high-volume or critical production service environment.
    * Strong understanding of IP networking, including the ability to analyze network behavior, performance and application issues using standard tools like tcpdump.

Qualifications:

    * 0-15 years experience.
    * 3+ years developing web-based applications.
    * Expertise in data structures, algorithms, and complexity analysis.
    * Fluency in one or more of: C, C++, Java.
    * Fluency in one of more of: Shell, PHP, Perl or Python.
    * Ability to handle periodic on-call duty, as well as out-of-band requests.
    * Solid working knowledge of UNIX, preferably Linux.
    * Tack-sharp analytical abilities.
    * A strong sense of ownership, urgency, and drive.
    * Fluent written communication and unusual verbal agility are strong assets.
    * SQL experience a plus, MySQL a plus.
    * Experience leading short projects involving outside teams is a plus.
    * BA/BS in Computer Science, MS or PhD is preferred.
-------------- next part --------------
  	
Unix System / Applications Administrator, Google.com - Mountain View

This position is based in Mountain View, CA.

Are you:

    * ...a seasoned Unix jockey, database wizard, performance specialist, networking guru, and code slinger all rolled into one?
    * ...looking for the next cool problem to solve, in a fast-paced and engineering-driven environment?
    * ...into writing scripts which perform practically the entire job you once held earlier in your career?
    * ...entertained in your off hours by taking things apart just to see how they work? Are you successful putting them back together when you're done?
    * ...excited by the idea of making Google even faster, more reliable, more available, more – well, Googly?

If you answered "Yes" to more than three of the above questions, you may be our kind of System Admin! Keep reading.

Google.com team members are involved in every facet of Google's production site. From design issues to troubleshooting, from performance analysis to capacity planning, from DNS to networking to application [mis]behavior, Google.com engineers are ultimately responsible for making sure that Google always works. We take that responsibility very very seriously, but if you think you've got what it takes then we're eager to talk with you.

Working in the Google.com team, you will wear many hats for Google's entire production site: first responder, performance analyst, service architect, system/database administrator, capacity planner, tools developer, monitoring expert, and technical evangelist.

In this role you will need:

    * Expertise in UNIX system administration, including configuration, troubleshooting, and automation.
    * Fluency in at least one scripting/coding language.
    * Experience running high-traffic web services, including requirements and capacity analysis, service configuration, monitoring and troubleshooting, and change management.
    * Strong understanding of IP networking, including familiarity with the functionality, operating, and failure modes of common networking devices, and the ability to analyze network behavior, performance and application issues using standard tools like tcpdump. 

Requirements:

    * 3 - 5 years experience with UNIX systems administration (5-15 years for Senior position).
    * Solid scripting skills in Shell, PHP, Perl or Python.
    * Proven technical troubleshooting and performance tuning experience.
    * Experience in a high-volume or critical production service environment.
    * Ability to handle periodic on-call duty as well as out-of-band requests.
    * Tack-sharp analytical abilities.
    * A strong sense of ownership, urgency, and drive.
    * Fluent written communication and unusual verbal agility are strong assets.
    * SQL experience a plus, MySQL a plus.
    * Experience leading short projects involving outside teams is a plus.
    * BA/BS in Computer Science or related field, or equivalent experience.


More information about the Jobposts mailing list