Google Cloud is seeking a Software Engineering Manager to lead their Cloud Memorystore team in Bengaluru. This role combines technical leadership with people management, requiring expertise in distributed systems and cloud computing. The position demands 8 years of system design experience and 5 years of team management experience.
The role involves leading strategic initiatives for Cloud Memorystore, Google's managed Redis and Memcache service. You'll work closely with technical leads across US and India, managing multiple teams and driving large-scale international projects. The position requires deep technical knowledge in distributed systems, database technologies, and cloud infrastructure.
As a manager, you'll be responsible for both technical excellence and team development. This includes setting strategic direction, executing complex technical roadmaps, and ensuring your team's professional growth. You'll work within Google Cloud, which serves customers in over 200 countries, helping organizations accelerate their digital transformation.
The ideal candidate will bring experience in performance optimization, database internals, and distributed systems, along with proficiency in languages like Java, Go, or C++. You'll be part of Google's broader mission to innovate in areas like artificial intelligence, natural language processing, and large-scale system design.
This role offers the opportunity to impact cloud infrastructure at a global scale, work with cutting-edge technology, and lead a team of talented engineers. You'll contribute to product strategy while ensuring your team delivers robust, scalable solutions for enterprise customers. The position combines technical depth with leadership, making it ideal for those looking to drive both technological innovation and team success.