Jobs

  1. About Google
  2. Jobs
  3. Locations
  4. The Dalles
  5. Engineering
  6. Software
  7. Software Engineer, Google.com

Software Engineer, Google.com

Location: The Dalles

Team: Software

Apply now

This position is based in Atlanta, GA; Kirkland/Seattle, WA; Lenoir, NC; Los Angeles, CA; Mountain View, CA; New York, NY; Pittsburgh, PA; San Francisco, CA or The Dalles, OR.

The area: Google.com Engineering

Google.com Engineering makes Google's services fast and reliable for hundreds of millions of users. This mission critical team (also known as Site Reliability Engineering) combines software development, networking, and systems engineering expertise to build and run large scale, massively distributed, fault-tolerant software systems and infrastructure. We hire creative engineers and technology enthusiasts who enjoy being challenged by problems of scale and complexity, with a strong desire to make services better for users. We routinely solve software and systems issues ranging from distributed change propagation on live serving systems, to designing and deploying intelligent load balancing systems for the largest user-facing services in the world. Our teams come from diverse backgrounds, and we are actively seeking new team members to bring fresh perspective to solving problems, along with the technical and soft skills needed to keep Google’s services growing and reliable.

The role: Software Engineer, Google.com

As a Software Engineer working on Google's critical production applications and infrastructure, your mission will be to ensure Google is always fast, available, scalable and engineered to withstand unparalleled demand. You will be in the thick of solving the [often unexpected] problems of systems at scale in a way most engineers never experience.

Your scope is from the kernel level to the continent level. This position requires the flexibility and aptitude to zoom in to fine-grained detail, and the agility to zoom right back out and up the stack. Delve into how software performs, packets flow, and hardware and code interact, in support of managing services, steering global traffic and predicting and preventing failures.... all in a day's work.

You will design and develop systems to run Google Search, Gmail, YouTube, Maps, Voice, AppEngine, and more. You'll manage, automate, and make data- based decisions and judgment calls which influence globally distributed applications. You'll own the production services which comprise *.google.com, and critical infrastructure like GFS, BigTable, MapReduce,Chubby and large- scale 'cloud computing' clusters.

You will also be driving performance and reliability from software and infrastructure at massive scale -- where dealing in petabytes and gigabits and shifting by orders of magnitude is routine. You will tackle challenging, novel situations every day and work with just about every other engineering and operations team at Google. You will be looked upon as an expert and advocate to fellow engineers on making design and reliability trade-offs in running large- scale services and engineering complex systems that fail gracefully and transparently to users.

As a successful candidate for this role you will have strong analytical and troubleshooting skills, fluency in coding and systems design, solid communication skills and a desire to tackle the complex problems of scale which are uniquely Google. We are particularly interested in software engineers familiar with aspects of running web services at scale -- depth in either networking technologies and Unix system calls are strong pluses.

Responsibilities:

Minimum Qualifications:

Preferred Qualifications:

The Big Picture

The Dalles office

Google is very happy to be located in The Dalles, Oregon. We started building our data center here three years ago and today we are a fully operational site that employs approximately 200 people, ranging from technology assistants to experienced data center managers. We have had an excellent experience in The Dalles as we've built out this $600 million investment, and we look forward to being a part of the Columbia Gorge community for many years to come.

Location: The Dalles

Software

Develop the next-generation technologies that change how millions interact.

Team: Software

Software Engineer, Google.com

Location: The Dalles

Team: Software

Apply now

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees or any other company location. Google is not responsible for any fees related to unsolicited resumes.

At Google, we don’t just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer.