Google Cloud is seeking a Senior Software Engineer for their Infrastructure team, focusing on Google Global Networking. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The ideal candidate will bring fresh ideas to various areas including distributed computing, large-scale system design, networking, and more.
As a Senior Software Engineer, you'll work on critical projects for Google Cloud, with opportunities to switch teams and projects as the business evolves. You'll be empowered to anticipate customer needs, act like an owner, and innovate. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack.
Key responsibilities include writing and testing code, leading design reviews, reviewing code from other developers, triaging system issues, and designing planet-scale networks. You'll be at the forefront of Google Cloud's mission to accelerate digital transformation for organizations globally.
The ideal candidate will have a strong background in software development, particularly in C, C++, Java, or Python, with experience in data structures and algorithms. You should also have experience with infrastructure, distributed systems, networks, or related technologies. Additional skills in areas such as test automation, refactoring, and debugging are highly valued.
Join Google Cloud and be part of a team that's pushing the boundaries of technology, delivering enterprise-grade solutions, and helping developers build more sustainably. This is an opportunity to work with cutting-edge technology and contribute to solutions that are trusted by customers in over 200 countries and territories worldwide.