Software Engineering

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

Software Engineering

Google’s software engineers develop the next-generation technologies that change how millions interact, making accessible and useful the world’s information, and our ambitions reach far beyond just Search. To handle information at the scale of the web requires ideas from every area of computer science, including information retrieval, artificial intelligence, machine learning, natural language processing, distributed computing, large-scale system design, networking, security, data compression and user interface design; the list goes on and is growing every day. As a software engineer, you work on a small team and can switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile and always eager to tackle new problems as we continue to push technology forward.

Related stories

gTech Software Engineering

Google software engineers are more than just the sum of their parts, and no one ...

See more

Meet Andrew Swerdlow, a privacy analysis engineer

Which is tougher: innovating on the bleeding edge of privacy technology or summiting the highest ...

See more

The front lines: Yvette and Sean on fighting the war on bugs

People depend on Google Maps every day to get them where they need to go. ...

See more

Google's switch to the next wave of networking

Urs Hölzle details our adoption of the new, open-source infrastructure technology OpenFlow in this article ...

See more

S.O.S.: When disaster strikes, Raquel and Crisis Response answer the call

When disaster strikes, Software Engineer Raquel Romano and the Google Crisis Response team spring into ...

See more

The road to Omega: John Wilkes discusses computer science research and the future of Google infrastructure

Operating at a global scale presents some amazing challenges. To find solutions, Google recruits computer ...

See more

Meet Reto Strobl, an engineering manager at Google Zurich

We sat down with Reto Strobl, an engineering manager at Google Zurich, about how he ...

See more

Why I'm leaving Harvard

When he left academia to join Google full time, Matt Welsh explained that the allure ...

See more

A network’s first lesson in machine learning

Google researchers teamed up with Stanford University computer scientists to build a "deep learning" neural ...

See more

Exploring the world's art museums from home

Googler Amit Sood chats with CBS This Morning about his work on Google Art Project, ...

See more

Speed of dreams

Astro Teller (yes, that is his real name) shares how Google bets big on the ...

See more