Google is seeking a Software Engineer to join their Network Infrastructure team, focusing on developing and maintaining critical network systems that power Google's vast infrastructure. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for designing and implementing the hardware, software, and systems infrastructure for all Google services and Google Cloud.
The position offers a competitive base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. As a Software Engineer, you'll be working on large-scale infrastructure and distributed systems, writing production code, participating in design reviews, and ensuring the reliability and efficiency of Google's network infrastructure.
The ideal candidate should have at least 2 years of experience in software development, with a strong background in C++ and systems infrastructure. You'll be working with cutting-edge technologies, including distributed computing, large-scale system design, and network architecture. The role offers opportunities to work on projects that directly impact billions of users worldwide through Google's various services.
This position is based in Sunnyvale, CA, and is part of a team that prioritizes security, efficiency, and reliability across all operations. You'll be involved in developing next-generation technologies that shape the future of hyperscale computing, including work that supports Google Cloud's Vertex AI platform and various other critical infrastructure components.
The role offers significant growth potential, with opportunities to work on different projects and teams as both you and the company evolve. You'll be contributing to Google's mission of organizing the world's information while working alongside some of the industry's best engineers and researchers in a collaborative, innovative environment.