Google is seeking a Software Engineer II to join their Server Platform Modernization team within the Core organization. This role is crucial in building the technical foundation behind Google's flagship products, focusing on the underlying design elements, developer platforms, and infrastructure. The position offers an opportunity to work on critical server infrastructure that supports over 70% of Google's services.
As part of the Core team, you'll have the unique opportunity to impact important technical decisions across the company. The role involves collaborating with cross-functional teams, driving innovation in system reliability and scalability, and contributing to the design and rearchitecture of core server infrastructure. You'll be working with modern technologies including containerization platforms like Docker and Kubernetes, and programming languages such as Go and C++.
The ideal candidate should have experience with software development, data structures, algorithms, and building large-scale infrastructure or distributed systems. This position offers the chance to work on challenging technical problems at massive scale, while being part of a team that shapes the future of Google's infrastructure.
Working at Google means joining a company committed to innovation, with opportunities to switch teams and projects as you grow. You'll be part of an inclusive culture that values diversity and provides equal opportunities for all. The role is based in Zürich, Switzerland, offering the chance to work in one of Google's most important engineering hubs in Europe.