Go to Google Home
 Google Job Opportunities
Home

About Google

We're Hiring!
  Main
  All Openings
  Top 10 Reasons
  Culture
  Benefits
  Inside View
  Work/Life Balance


Find on this site:

Google Kirkland is hiring

Google has opened an engineering center in Kirkland, Washington. We're looking to hire talented software engineers and visionary computer scientists. The engineering development team in Kirkland will mirror Google's other engineering offices, with the same scope of work, hiring standards and unique Google culture.

Our engineering team is working on problems in a number of areas, including distributed systems, information retrieval, algorithms, UI, a variety of novel search features, and scalability issues related to dealing with huge amounts of data and a rapidly increasing user base.

Engineers hired into our Kirkland engineering center will take on projects that match their backgrounds and interests and will work with their peers in other Google offices. Those who join us can expect an outstanding work environment and the satisfaction of tackling some of the most interesting challenges in computing today.

For engineering openings in our Kirkland office, please consult the job description below, or visit our complete hiring list. Still not convinced? Check out a few more great reasons to join Google.


Software Engineer

We need world-class engineers to help 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 base, and a variety of novel search features incorporating natural language processing, machine learning, and neural/Bayesian networks. If you have a need to bring order to a chaotic web, contact us.

Requirements:

  • University Degree in Computer Science or a closely-related field (MS or Ph.D. a plus).
  • Strong C/C++ programming skills, demonstrated by 3+ years of professional experience.
  • Substantial knowledge of UNIX/Linux or Windows environments.
  • Extensive experience designing and programming large scale, distributed systems, machine learning, information retrieval algorithms, network programming, linux kernel and/or developing large software systems.
  • Several years of software development experience.
  • Enthusiasm for solving interesting problems.
  • Fluency in English.

For consideration please send a text (ASCII) or HTML version of your resume to jobs@google.com. Important: The subject field of your email must include Software Engineer - Kirkland. Please include a list of all your Computer Science coursework along with grades received for both Undergraduate and Graduate courses.

Engineering, Operations & IT positions
   

Googlers
More Googlers
...And more Googlers