Google Cloud is seeking a Software Engineering Manager to lead the Borglet team, a critical component of Google's infrastructure. This role combines technical leadership with people management, focusing on high-performance, reliable, and efficient node management systems. The position requires expertise in distributed systems, kernel-level programming, and system architecture.
The role involves managing a team of 5+ engineers while working on Google's node management agent, Borglet, which is crucial for the company's cloud infrastructure. You'll collaborate with various teams across Google, including Borg cluster management, kernel teams, and hardware platform teams, making this position central to key infrastructure projects.
As a manager, you'll be responsible for both technical leadership and team development, driving planning and strategy while ensuring successful execution of the roadmap. The role requires deep technical knowledge in system software, distributed systems, and low-level computer systems, combined with strong leadership and project management skills.
The position offers competitive compensation ($197,000-$291,000 + bonus + equity + benefits) and the opportunity to work with cutting-edge technology at scale. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, serving customers in more than 200 countries.
The ideal candidate will have 8+ years of software development experience, strong C/C++ programming skills, and proven experience in technical leadership. This role is perfect for someone who enjoys working on complex systems, has a passion for performance optimization, and can effectively lead and mentor engineering teams while contributing to broader technical initiatives.