Google is seeking a Software Engineer II to join their Core team, focusing on AI-Powered Developer Experience. This role is part of the team that builds the technical foundation behind Google's flagship products, serving billions of users worldwide. The position involves working on critical infrastructure and distributed systems, with a strong emphasis on AI and developer tooling.
The Core team is responsible for the underlying design elements, developer platforms, product components, and infrastructure at Google. They work across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. This team has a unique opportunity to impact important technical decisions across the company.
The ideal candidate should have experience with software development in languages like Python, Java, Go, or C++, and understand data structures and algorithms. They should be comfortable working with large-scale infrastructure and distributed systems. Experience with AI-powered solutions and API development is highly valued.
This role offers the opportunity to:
The position is based in Munich, Germany, and requires working with global teams. Google offers a collaborative environment where engineers can make significant impact while working on cutting-edge technology. The role combines technical expertise with the opportunity to shape the future of Google's developer experience through AI-powered solutions.