[Jobposts] Jobs at Google: Engineers, DBAs, sysadmins, kernel...

Mary mary-linuxchix at puzzling.org
Tue Jul 13 17:11:21 EST 2004


The following ten advertisements were sent to the jobposts list by
Google: I've collected them all into one mail and passed them on. Please
do not contact me about these jobs, I've got nothing to do with Google.
Follow the instructions in the ad.

The originial messages were from:

Leslie Hawthorn
Staffing Coordinator
Google, Inc.
Direct: 650.623.5976

1600 Amphitheatre Parkway
Mountain View, CA 94043
www.google.com

--- Database Administrator, Ads Site Reliability Engineering ---
Position based in Mountain View, CA. 

Google's Ads Site Reliability Engineering team is seeking a professional
database administrator (DBA) to help our team drive continuous quality and
availability improvement for our Ads services. 

Site Reliability Engineers (SREs) are involved in all aspects of running our
site, from design to debug, from architecture to applications. Google SREs
spend their time troubleshooting problems in large-scale clustered
application service environments, and focus on making continual improvements
to our services. 

As a DBA on the Ads SRE team, you will wear many hats: performance analyst,
database architect, capacity planner, monitoring tools developer, technical
evangelist, and, of course, database administrator. 

This position requires a passion for problem solving, deep understanding of
database applications and operating system interactions, and the ability to
learn new concepts quickly. Strong SQL and scripting skills are essential. 

Requirements: 

- BA/BS in Computer Science or a related technical discipline. 
- 4+ years experience in a similar position. 
- Senior level database administration and architecture experience in a
high-volume or critical production service environment. 
- Experience running MySQL 4.0 or greater at large scale; proficiency with
other databases is a plus. 
- Strong understanding of Unix systems and database performance tuning. 
- Proven experience with database replication techniques and complexities,
automation, monitoring, and high-availability strategies. 
- Highly skilled at SQL coding, query optimization, and schema design. 
- Proficiency in shell scripting or programming in a Unix environment. 
- Knowledge of C/C++ and XML is a plus. 
- Excellent written and verbal communication skills. 
- Ability to handle periodic on-call duty as well as out-of-band requests. 

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include Database Administrator, Ads Site Reliability Engineering -
Mountain View. 

Google will accept international candidates for this position.  Work
authorization to work in the United States is helpful, but not required.   

--- Ads Site Reliability Engineer ---
Position based in Mountain View, CA.

Are you a detail-oriented systems professional, seasoned Unix jockey,
Internet services architect, database whiz, performance analyst, or software
engineer, at the top of your game? 
Looking for the next cool problem to solve, in a fast-paced and
engineering-driven environment? 
Can you write a script or application that performs practically the entire
job you once held earlier in your career? 
Does your idea of a good time involve taking things apart just to see how
they work? Are you successful putting them back together when you're done? 
Can you help achieve increased Availability, Reliability, Uptime, and
Quality? (for our systems and services, naturally) 
If you answered "Yes" to more than three of the above questions, you may
have what it takes. Keep reading. 

Site Reliability Engineers (SREs) are involved in all aspects of running our
site, from design to debug, from architecture to applications. Google SREs
spend their time troubleshooting problems in large-scale clustered
application service environments, and focus on making continual improvements
to our services. 

As an Ads SRE, you will wear many hats: performance analyst, service
architect, system/database administrator, capacity planner, tools developer,
monitoring expert, and technical evangelist, for all components of Google's
Ads services. 

This position requires a passion for problem solving, deep understanding of
networks, operating systems, multi-tiered Internet services, and the ability
to learn new applications and concepts quickly. Strong scripting skills are
essential. 

Requirements: 

- BA/BS in Computer Science or a related technical discipline. 
- 3+ years experience in a similar position. 
- Experience in a high-volume or critical production service environment. 
- Proven technical troubleshooting experience. 
- Senior level Unix systems or database administration experience. 
- Programming or debugging of web applications running under Java VM. 
- In-depth knowledge of Linux, networking, and shell scripting. 
- Knowledge of Python programming a plus. 
- Experience with MySQL a plus. 
- Programming and troubleshooting skills in C/C++ and/or Java a plus. 
- Excellent written and verbal communication skills. 
- Ability to handle periodic on-call duty as well as out-of-band requests. 

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include Ads Site Reliability Engineer - Mountain View. 

Google will accept international candidates for this position.  Work
authorization to work in the United States is helpful, but not required.   

--- Linux Kernel ---
Google is growing! We need world-class engineers to develop the next
generation search engine. Our engineering team is working on problems in a
number of areas, including cutting-edge information retrieval algorithms,
scalability issues related to dealing with huge amounts of data and a
rapidly-increasing user population, and a variety of novel search features.
If you have a need to bring order to a chaotic web, contact us.

Requirements:

- BS or MS in Computer Science or equivalent (Ph.D. a plus). 
- Several years of software development experience. 
- Extensive experience programming in C. 
- Extensive knowledge of Unix/Linux or Windows environments. 
- Knowledge of TCP/IP and network programming. 
- Experience developing/designing large software systems. 
- Experience programming in Python a plus.

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include Linux Kernel and the location of interest. For example, if you
are interested in the Mountain View position, your subject line should be:
Linux Kernel - Mountain View.

Google will accept international candidates for this position.  Work
authorization to work in the United States is helpful, but not required.   

--- Kernel Release Engineer ---
This position is available in Mountain View, CA only. 

Come and help Google deploy one of the world's most impressive cluster
infrastructures. This is an opportunity to leverage your expertise in kernel
and system software internals, revision control, and large-scale testing and
qualification of complex software systems. In this position you will be
responsible for handling the testing and release process for new kernels and
other system software. Your activities will include reviewing new
system-level software releases, maintaining and developing a suite of
regression tests, closely monitoring early deployment, investigating and
debugging problems. 

Requirements:

- BS/MS in Computer Science or other technical field. 
- 3+ years experience in release engineering/O.S. internals 
- 3+ quality engineering/software quality assurance. 
- Extensive knowledge of Unix/Linux. 
- Knowledge of C++, Java, and scripting a must, Python a plus. 
- Strong familiarity with software configuration management systems/source
code version control systems. 
- Ability to work well with developers, test engineers, and non-engineering
personnel. 
- Strong organizational and communication skills, both verbal and written. 
- Experience with large-scale cluster systems a plus. 

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include Kernel Release Engineer - Mountain View.

Google will accept international candidates for this position.  Work
authorization to work in the United States is helpful, but not required.  


--- Site Reliability Engineer ---
This position is located in the EU Headquarters in Dublin, Ireland. 

Are you part ace scripter or coder, part networking and UNIX expert, and
part adrenalin junkie? Do you have a knack for seeing a problem and
immediately discerning the likely solution? Maybe you've 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're a genius at
jockeying networks and administering UNIX clusters, but are eager to hone
your scripting skills in the forge that is Google? 

We're looking for top-notch CS-oriented thrill seekers to join our Site
Reliability team. Site Reliability Engineers are in the thick of everything
involved with keeping Google running, from troubleshooting traffic anomalies
to maintenance of our services, from monitoring and alerts to building new
automation infrastructure. We have a wide range of current openings for
junior and senior positions - all require strong analytical and
troubleshooting skills, fluency in scripting or coding, good communication
skills, and most of all enthusiasm for tackling the complex problems of
scale which are uniquely Google. Site Reliability Engineers tackle
challenging, novel situations every day, and work with just about every
other engineering and operations team in the process. 

Qualifications: 

- BA/BS in CS, or equivalent experience. 
- In-depth knowledge of Unix (preferably Linux), networking, and shell
scripting. 
- Proven technical troubleshooting experience. 
- Excellent analytic ability, strong communication skills, and a strong
sense of urgency. 
- Ability to handle periodic on-call duty as well as out-of-band requests. 
- 3+ years experience in a similar position a big plus. 
- Experience with Unix system administration a plus. 

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include Site Reliability Engineer - EU Headquarters.

--- Senior Systems Administrator/Architect ---

Senior Systems Administrator/Architect, Ads Site Reliability Engineering 
Position based in Mountain View, CA.

Are you a detail-oriented systems professional, seasoned Unix jockey,
Internet services architect, database whiz, performance analyst, or software
engineer, at the top of your game? 
Looking for the next cool problem to solve, in a fast-paced and
engineering-driven environment? 
Can you write a script or application that performs practically the entire
job you once held earlier in your career? 
Does your idea of a good time involve taking things apart just to see how
they work? Are you successful putting them back together when you're done? 
Can you help achieve increased Availability, Reliability, Uptime, and
Quality? (for our systems and services, naturally) 
If you answered "Yes" to more than three of the above questions, you may
have what it takes. Keep reading. 

Site Reliability Engineers (SREs) are involved in all aspects of running our
site, from design to debug, from architecture to applications. Google SREs
spend their time troubleshooting problems in large-scale clustered
application service environments, and focus on making continual improvements
to our services. 

As an Ads SRE, you will wear many hats: performance analyst, service
architect, system/database administrator, capacity planner, tools developer,
monitoring expert, and technical evangelist, for all components of Google's
Ads services. 

This position requires a passion for problem solving, deep understanding of
networks, operating systems, multi-tiered Internet services, and the ability
to learn new applications and concepts quickly. Strong scripting skills are
essential. 

Requirements: 

- BA/BS in Computer Science or a related technical discipline. 
- 3+ years experience in a similar position. 
- Experience in a high-volume or critical production service environment. 
- Proven technical troubleshooting experience. 
- Senior level Unix systems or database administration experience. 
- Programming or debugging of web applications running under Java VM. 
- In-depth knowledge of Linux, networking, and shell scripting. 
- Knowledge of Python programming a plus. 
- Experience with MySQL a plus. 
- Programming and troubleshooting skills in C/C++ and/or Java a plus. 
- Excellent written and verbal communication skills. 
- Ability to handle periodic on-call duty as well as out-of-band requests. 

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include Ads Site Reliability Engineer - Mountain View. 


Google will accept international candidates for this position.  Work
authorization to work in the United States is helpful, but not required.   


--- Site Reliability Manager ---
Position based in Mountain View, CA. 

Do you enjoy being at the center of things? Pride yourself on being thorough
and paying attention to the details? As we continue to grow, we're looking
for a hands-on manager for our growing site reliability group. This group is
one of the key groups responsible for the stellar uptime record of
Google.com. You'll be responsible for ensuring website and application
reliability and will work with other teams to handle Google's growth in
traffic and services. To be successful you need a very strong technical
background combined with excellent project management and interpersonal
skills. Compared to the Systems Operations Manager, this position focuses on
the application-level aspects of our site rather than the OS level.
Responsibilities include; managing day-to-day Google.com site operations,
driving problem resolutions to completion, coordinating with other teams in
engineering and operations to ensure site reliability, and working closely
with our applications and cluster engineering teams as our system grows. 

Requirements: 

- BA/BS in a technical field (CS preferred). 
- 4+ years experience in Operations or technical project management or
closely-related field. 
- Demonstrated excellence in project management. 
- Excellent written and verbal communication skills. 
- Experience with large scale web sites a plus. 

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include Site Reliability Manager - Mountain View. 


Google will accept international candidates for this position.  Work
authorization to work in the United States is helpful, but not required.   


--- Site Reliability Manager ---
This position is located in the EU Headquarters in Dublin, Ireland. 

Do you enjoy being at the center of things? Pride yourself on being thorough
and paying attention to the details? As we continue to grow, we're looking
for a hands-on manager for our growing site reliability group. This group is
one of the key groups responsible for the stellar uptime record of
Google.com. You'll be responsible for ensuring website and application
reliability and will work with other teams to handle Google's growth in
traffic and services. To be successful you need a very strong technical
background combined with excellent project management and interpersonal
skills. 

Responsibilities include: 

- Managing day-to-day Google.com site operations. 
- Managing and driving problem resolution to completion. 
- Coordinating with other teams in engineering and operations to ensure site
reliability. 
- Working with closely with our application and cluster engineering teams as
our system grows. 

Requirements: 

- BA/BS in a technical field (CS preferred). 
- 4+ years experience in Operations or technical project management or
closely related field. 
- Demonstrated excellence in project management. 
- Excellent written and verbal communication skills. 
- Experience with large scale web sites a plus. 

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include Site Reliability Manager - EU Headquarters.


--- SAN / High Availability Architect, Ads Site Reliability Engineering ---
Position based in Mountain View, CA.

- Are you unfazed by storage measured in multiple terabytes? 
- Can you pinpoint a SPOF from ten paces? Does simply hearing the term
'SPOF' make you cringe? 
- Do SAN-oriented vendors know your name? Do they run in the other direction
when they hear it, for fear of difficult questions to follow? 
- Can you recite SAN-related HW/SW compatibility and configuration matrix
details from memory? 
- Has your recent work directly and positively impacted millions of users,
and revenue dollars? Would you like for it to do so? 
- Are you a detail-oriented systems professional, seasoned Unix jockey,
Internet services architect, database whiz, performance analyst, or software
engineer, at the top of your game? 
- Can you help achieve increased Availability, Reliability, Uptime, and
Quality? (for our systems and services, naturally) 

If you answered "Yes" to most of the above questions, you may have what it
takes. Keep reading. 

Site Reliability Engineers (SREs) are involved in all aspects of running our
site, from design to debug, from architecture to applications. Google SREs
spend their time troubleshooting problems in large-scale clustered
application service environments, and focus on making continual improvements
to our services. 

As an Ads SRE, you will wear many hats: performance analyst, service
architect, system/database administrator, capacity planner, tools developer,
monitoring expert, and technical evangelist, for all components of Google's
Ads services. 

As a SAN/HA Architect SRE, you will have the opportunity to make a
significant impact on the infrastructure of Google services. You will be
responsible for the SAN from end-to-end - driving product selection, guiding
service architecture, scripting SAN management and failover components
(GUI-drivers need not apply), administration, automation, performance
tuning, and other aspects involved in creating and maintaining nothing less
than world-class service infrastructure. 

This position requires a passion for problem solving, deep understanding of
networks, operating systems, multi-tiered Internet services, and the ability
to learn new applications and concepts quickly. Strong scripting skills are
essential. 

Requirements: 

- BA/BS in Computer Science or a related technical discipline. 
- 4+ years experience in a similar position. 
- Deep understanding of SAN and storage technologies: switching, fibre
channel, SCSI, zoning, large disk subsystems, file systems, and volume
management. 
- Proven experience in design and implementation of multi-tiered SANs in a
Unix-dominant environment is a must. 
- Proficiency with high availability (HA) methods, service clustering, and
data replication techniques. 
- Familiarity with industry-leading vendors and products in SAN-space. 
- Experience in a high-volume or critical production service environment. 
- Proven technical troubleshooting experience. 
- In-depth knowledge of Unix (Linux preferred), networking, and scripting. 
- Experience with MySQL a plus. 
- Knowledge of Python programming a plus. 
- Programming and troubleshooting skills in C/C++ and/or Java a plus. 
- Excellent written and verbal communication skills. 
- Ability to handle periodic on-call duty as well as out-of-band requests. 

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include SAN / High Availability Architect, Ads Site Reliability
Engineering - Mountain View. 

--- Site Reliability Engineer ---
Position based in Mountain View, CA. 

Are you part ace scripter or coder, part networking and UNIX expert, and
part adrenalin junkie? Do you have a knack for seeing a problem and
immediately discerning the likely solution? Maybe you've 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're a genius at
jockeying networks and administering UNIX clusters, but are eager to hone
your scripting skills in the forge that is Google? 

We're looking for top-notch CS-oriented thrill seekers to join our Site
Reliability team. Site Reliability Engineers are in the thick of everything
involved with keeping Google running, from troubleshooting traffic anomalies
to maintenance of our services, from monitoring and alerts to building new
automation infrastructure. We have a wide range of current openings for
junior and senior positions - all require strong analytical and
troubleshooting skills, fluency in scripting or coding, good communication
skills, and most of all enthusiasm for tackling the complex problems of
scale which are uniquely Google. Site Reliability Engineers tackle
challenging, novel situations every day, and work with just about every
other engineering and operations team in the process. 

Qualifications: 

- BA/BS in CS, or equivalent experience. 
- In-depth knowledge of Unix (preferably Linux), networking, and shell
scripting. 
- Proven technical troubleshooting experience. 
- Excellent analytic ability, strong communication skills, and a strong
sense of urgency. 
- Ability to handle periodic on-call duty as well as out-of-band requests. 
- 3+ years experience in a similar position a big plus. 
- Experience with Unix system administration a plus. 

For immediate consideration, please send a text (ASCII) or HTML version of
your resume to jobs at google.com. Important: The subject field of your email
must include Site Reliability Engineer - Mountain View.

Google will accept international candidates for this position.  Work
authorization to work in the United States is helpful, but not required.   


More information about the Jobposts mailing list