Google is seeking a Software Engineer II to join their Core team, focusing on Server Platform Modernization. This role is crucial in developing and maintaining the technical foundation behind Google's flagship products. The position involves working on critical infrastructure that supports over 70% of Google's services, making it a high-impact role within the organization.
The Core team at Google is responsible for the underlying design elements, developer platforms, product components, and infrastructure. 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 influence important technical decisions across the company.
The ideal candidate will have experience with software development, data structures, algorithms, and building large-scale infrastructure or distributed systems. Knowledge of server virtualization software like Docker and Kubernetes, along with programming expertise in Go or C++, is highly valued.
As part of Google's engineering team, you'll have the opportunity to work on next-generation technologies that impact billions of users. The role offers exposure to various areas including distributed computing, large-scale system design, networking, data storage, and more. Google emphasizes versatility and leadership qualities, encouraging engineers to take on new challenges across the full stack.
This position offers the chance to work at one of the world's leading technology companies, collaborating with talented engineers and contributing to products that have global impact. The role is based in Zürich, Switzerland, providing an opportunity to work in one of Europe's most innovative tech hubs.