Google is seeking a Software Engineering Manager II to lead their Network Interface Card Firmware team. This role combines technical expertise with people management, requiring someone who can both provide technical leadership and nurture team growth. The position is part of Google's Technical Infrastructure team, which is fundamental to keeping Google's vast product portfolio running smoothly.
As a Software Engineering Manager, you'll be responsible for managing multiple teams and locations, overseeing large-scale projects, and contributing to product strategy. The role involves working with embedded systems and firmware, requiring deep technical knowledge along with leadership capabilities. You'll be managing engineers across various locations while ensuring the deployment of large-scale projects internationally.
The ideal candidate will have significant experience in software development, particularly with embedded systems or firmware, combined with proven leadership experience. You'll be working in Google's Technical Infrastructure team, which is crucial for developing and maintaining data centers and building next-generation Google platforms.
The position offers a competitive compensation package, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. This is an opportunity to lead critical infrastructure projects at one of the world's most innovative technology companies, working with cutting-edge technology and talented engineers.
The role requires someone who can balance technical expertise with people management skills, able to guide both technical decisions and team development. You'll be responsible for setting team priorities, providing technical direction, and ensuring code quality while also focusing on team growth and development through regular feedback and coaching.