Google Cloud is seeking a Software Engineer III to join their Infrastructure team focusing on Cloud Networking. This role is crucial for developing and maintaining the networking infrastructure that powers Google Cloud Platform, which serves customers across 200+ countries. The position combines distributed systems engineering with networking expertise, requiring strong programming skills in languages like C++, Python, or Go.
As a Software Engineer III, you'll be working on critical infrastructure projects that directly impact Google Cloud's networking capabilities. The role involves designing and implementing scalable solutions, optimizing system performance, and debugging complex distributed systems. You'll collaborate with peers and stakeholders in design reviews, contribute to technical documentation, and help maintain high-quality code standards through code reviews.
The ideal candidate should have a strong foundation in data structures and algorithms, combined with practical experience in infrastructure development or distributed systems. Knowledge of Software Defined Networking (SDN) and experience with networking technologies is highly valued. This position offers the opportunity to work on cutting-edge cloud infrastructure at massive scale, while contributing to technologies that power billions of users' interactions.
Google offers a collaborative environment where engineers can grow and tackle challenging technical problems. The role provides exposure to various aspects of cloud infrastructure, from low-level networking to high-level system design. As part of Google Cloud, you'll be at the forefront of cloud technology innovation, working with a team that's pushing the boundaries of what's possible in cloud networking.