Software Engineering Manager II, Google Cloud Storage

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology.
Madison, WI, USA
$189,000 - $284,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineering Manager II, Google Cloud Storage

Google Cloud Storage is seeking a Software Engineering Manager II to lead a high-performing team focused on optimizing storage infrastructure and driving innovation. This role combines technical leadership with people management, requiring expertise in distributed systems and storage technologies.

The position involves leading critical projects that impact Google's data center hardware and capacity roadmap. You'll be responsible for driving cost savings through storage infrastructure optimization and Flash drive I/O offloading, directly affecting engineers and traffic across Google. The role requires collaboration with various internal teams to improve storage efficiency and develop caching solutions for GCP customers.

As a Software Engineering Manager, you'll need to balance technical expertise with strong leadership skills. The role demands 8 years of software development experience and 5 years of distributed systems experience, along with proven people management capabilities. You'll be working with cutting-edge technology in Google's cloud infrastructure, making significant impacts on storage efficiency and performance.

The position offers competitive compensation ($189,000-$284,000) plus bonus, equity, and comprehensive benefits. You'll be part of Google Cloud, which serves customers in over 200 countries, helping organizations digitally transform their businesses. The role provides an opportunity to work on large-scale systems, mentor talented engineers, and contribute to Google's storage infrastructure evolution.

Key responsibilities include fostering a culture of collaboration and psychological safety, partnering with Tech Leads on roadmap execution, maintaining high-quality codebases, and making strategic decisions on feature prioritization. The ideal candidate will have experience with C++, SQL databases, and storage systems, combined with strong leadership and communication skills.

This role offers the chance to impact Google's infrastructure at scale while leading and developing a team of talented engineers. You'll be at the forefront of storage technology innovation, working with diverse stakeholders across Google to optimize and enhance cloud storage solutions.

Last updated 14 days ago

Responsibilities For Software Engineering Manager II, Google Cloud Storage

  • Lead a high-performing team of software engineers
  • Build and maintain relationships with partner teams across Google
  • Partner with Tech Lead to define and execute long-term project roadmap
  • Lead and uphold a well-documented codebase with comprehensive tests
  • Prioritize features based on cost-benefit analysis

Requirements For Software Engineering Manager II, Google Cloud Storage

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in programming languages
  • 5 years of experience in designing, developing, and operating distributed systems
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management
  • Experience with storage technologies and distributed storage systems
  • Experience with C++ development and modern C++ standards
  • Experience with SQL databases and optimization techniques

Benefits For Software Engineering Manager II, Google Cloud Storage

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Google Cloud Storage

Senior Staff Software Engineer, Infrastructure, Search

Lead and architect large-scale infrastructure solutions for Google Search, managing distributed systems and teams while driving technical innovation.

Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Staff Software Engineer position at Google, focusing on infrastructure and platforms, offering competitive compensation and the opportunity to work on large-scale systems.

Staff Software Engineer, Sustainability and Efficiency, Systems Research

Staff Software Engineer position at Google Cloud focusing on sustainability and efficiency in systems research, developing solutions for reducing carbon emissions in compute infrastructure.

Tech Lead, Software Engineering, Black Community Inclusion

Lead software engineering role at Google focused on Black Community inclusion, requiring 8+ years of development experience and strong leadership skills.

Technical Lead, System Level Performance Simulation

Technical Lead position at Google focusing on system-level performance simulation and architecture optimization.