Jobs

  1. About Google
  2. Jobs
  3. Locations
  4. Mountain View (Global HQ)
  5. Technical Client-Facing
  6. Technical Solutions
  7. gTech Software Engineer

gTech Software Engineer

Location: Mountain View (Global HQ)

Team: Technical Solutions

Apply now

Hi there! We've updated our Jobs site and added some new features to improve your experience. Show me.

This position is based in Mountain View, CA.

The area: gTech Engineering

gTech Eng sits at the heart of Google Technical Services (gTech), a group dedicated to providing technical and product services to Google Users, Advertisers, and Partners through all phases of the Sales cycle. Engineering at Google is unique because so much of what the company works on hasn't been done before. Innovation is key as gTech Eng develops systems responsible for managing the flow of billions of dollars. Externally, the team is helping to define the landscape of online Content and Commerce. And gTech Eng works on a broad spectrum of Google products, generally leading new partner syndication efforts for everything from Google WebSearch to Google Plus Pages. Internally, the team develops tools that channel terabytes of content to some of Google's top products, like Google Maps, and tools that help Google Sales make faster and better business decisions.

The role: gTech Software Engineer

As gTech Software Engineer, you’ll develop innovative solutions to help drive revenue and make Google Sales most efficient. You will work with product managers, other engineering teams, account managers, and sales representatives. You’ll have the opportunity to work on challenging projects including web applications, systems and data mining, with a strong emphasis on building scalable server-side components.

Responsibilities:

  • Design, develop and support distributed systems that enable a scalable partner network, as well as solutions that enable Sales scale.
  • Collaborate with product engineers to enhance core platforms and with commerce partners’ engineers for systems integration.
  • Write and review technical documents, including design, development, and revision documents.
  • Develop Google’s monitoring and networking infrastructure.

Minimum qualifications:

  • BA/BS degree (In lieu of degree, 4 years relevant work experience).
  • Highly proficient in one or more programming languages, including Java, C++, Python.
  • Internet and network skills, including HTML, XML/XSLT, JavaScript, JSON, HTTP, SSL, TCP/IP.

Preferred qualifications:

  • MS degree and/or BA/BS Computer Science.
  • 3 years of multi-threaded server-side web application programming experience.
  • Hands-on experience in UNIX or GNU/Linux systems administration.
  • Strong Java skills and object-oriented design experience, including working knowledge of core libraries, design patterns, and servlets.
  • Experience with web services, payments/billing, and Android platform.
  • Excellent communication, organizational and analytical skills.

The Big Picture

Mountain View (Global HQ)

Want to stop talking about changing the world and actually do it? At Google Mountain View, our global headquarters, we make products for hundreds of millions of users around the world that change the ways they create, share, communicate, collaborate and do business.

Location: Mountain View (Global HQ)

Technical Solutions

Take on technology challenges that don’t have simple answers as you bridge technology and business.

Team: Technical Solutions

gTech Software Engineer

Location: Mountain View (Global HQ)

Team: Technical Solutions

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.