Google Cloud is seeking a Software Engineering Manager for their NetLB team to lead and shape the future of their networking infrastructure. This role combines technical leadership with people management, requiring expertise in distributed systems and networking technologies. The position involves managing a team of 5-8 software engineers while actively participating in the technical direction of Google's next-generation networking control and data plane systems.
The ideal candidate will bring 8+ years of software development experience, with a strong background in languages like Python, C++, and Java. They'll need to demonstrate both technical excellence and leadership capabilities, having at least 3 years of technical leadership experience and 2 years in people management. This role is crucial in designing and implementing distributed systems for networking control and data planes, while also contributing to strategic discussions about future load balancing architecture.
At Google, you'll be working at the forefront of cloud technology, helping to build and maintain systems that operate at unprecedented scale. The role offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, working with cutting-edge technology and collaborating with some of the best minds in the industry.
This position is perfect for someone who is passionate about both technical excellence and team leadership, offering the opportunity to make a significant impact on Google's networking infrastructure while developing and mentoring the next generation of software engineers. The role combines strategic thinking with hands-on technical work, making it an ideal opportunity for those looking to advance their career at the intersection of engineering and leadership.