Google is seeking a Software Engineering Manager to lead their Network Load Balancing team in New York. This role combines technical leadership with people management, requiring expertise in distributed systems and networking. The position involves managing a team of 5-8 engineers while contributing to the design and implementation of Google's next-generation networking infrastructure.
The ideal candidate will have extensive experience in software development, particularly with languages like Python, C++, and Java, along with a strong background in technical leadership and people management. They will be responsible for shaping product strategy, overseeing large-scale project deployments, and ensuring the team's success in building dependable and scalable networking products.
Working at Google offers the opportunity to impact billions of users while solving complex technical challenges. The role comes with competitive compensation ($197,000-$291,000 base salary) 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 contributing to products used by customers in over 200 countries.
As a manager, you'll balance technical expertise with leadership responsibilities, guiding your team's professional development while ensuring the delivery of high-quality networking solutions. This position offers the chance to work on large-scale distributed systems, collaborate across various teams, and influence the future of Google's networking architecture.