Taro Logo

Software Engineer ll, Server Platform Modernization

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer ll, Server Platform Modernization

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.

Last updated a day ago

Responsibilities For Software Engineer ll, Server Platform Modernization

  • Contribute to the design and rearchitecture of the core server infrastructure that supports over 70% of all Google services
  • Collaborate with cross-functional teams to ensure seamless integration of Server Platform with infrastructure providers
  • Drive innovation in system reliability, scalability, and deployment performance to support future growth and efficiency

Requirements For Software Engineer ll, Server Platform Modernization

Go
Python
Java
JavaScript
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience building and developing large-scale infrastructure or distributed systems

Interested in this job?

Jobs Related To Google Software Engineer ll, Server Platform Modernization