Google is seeking a Software Engineering Manager to lead their Performance Analysis and Compute Co-Design team. This role combines technical leadership with people management, focusing on developing tools for analyzing Google applications and understanding large-scale data center applications. The position offers an opportunity to work at the intersection of application performance, system optimization, and hardware design.
The role involves managing a team of 5-6 engineers while working closely with application teams, system teams, and performance teams to build next-generation high-performance Google applications and future data center chips/servers. The ideal candidate will bring expertise in software development, computer architecture, and performance analysis, along with strong leadership capabilities.
As part of Google Cloud, you'll be contributing to a platform that serves customers in over 200 countries, helping organizations digitally transform their businesses. The position offers competitive compensation, including a strong base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits.
The role requires deep technical expertise in areas such as compilers, computer architecture, low-level performance analysis, and memory systems. You'll be working with technologies like DyanamoRIO for application behavior analysis and developing tracing technologies to drive processor development decisions.
This is an excellent opportunity for someone who wants to impact Google's infrastructure efficiency while leading a team of talented engineers. The position combines technical challenges with strategic decision-making, as you'll be instrumental in shaping future Google SoC designs and improving fleet efficiency. The role offers the chance to work on cutting-edge technology while developing leadership skills in one of the world's leading tech companies.