Google is seeking a Software Engineer III to join their Global Network Edge team within Cloud. This role is crucial in developing and maintaining the network infrastructure that connects Google Cloud customers to their Cloud Networking and Platform offerings, as well as connecting users globally to Google services like Gmail, Search, and YouTube through the Google backbone.
The position requires expertise in building scalable Software Defined Network control plane systems and implementing complex networking features. You'll be working on critical infrastructure that handles massive scale, requiring deep understanding of distributed systems, networking protocols, and high-performance computing.
As a Software Engineer III, you'll collaborate with a diverse team of engineers, including test engineers and Site Reliability Engineers (SREs), to deliver robust networking solutions. The role combines technical challenges in distributed systems, networking, and cloud infrastructure with the opportunity to impact billions of users globally.
The ideal candidate should have strong experience in C++ programming, data structures and algorithms, and distributed systems. Knowledge of internet routing technologies, BGP, and experience with performance optimization are highly valued. This position offers the opportunity to work on cutting-edge technology at one of the world's leading tech companies, with access to Google's vast resources and innovative culture.
Working at Google's Dublin office, you'll be part of a global team that's pushing the boundaries of cloud networking technology, while enjoying the benefits and culture that come with working at Google. This role offers significant growth potential and the chance to work on technology that powers some of the world's most widely-used services.