Software Engineering Manager, Platforms Storage, Google Cloud

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology to help organizations digitally transform.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineering Manager, Platforms Storage, Google Cloud

Google Cloud is seeking a Software Engineering Manager to lead teams developing storage solutions that support Google's services. This role combines technical expertise with leadership responsibilities, focusing on advancing storage technologies and improving operational workflows in data centers. The position requires a strong background in software development, with 8 years of programming experience and 3 years in technical leadership.

As a Software Engineering Manager, you'll be responsible for overseeing the entire software development lifecycle, from requirements definition to implementation and maintenance. You'll work with storage devices and servers, optimizing performance and capacity while managing cross-functional teams. The role demands expertise in enterprise storage servers, performance analysis, and various storage technologies (HDD, SSD, NAS, SATA, SAS, NVMe).

The ideal candidate will have a Bachelor's degree in Computer Science or related field, with preferred candidates holding advanced degrees. You'll need to demonstrate proficiency in languages like Python, C++, Java, or JavaScript, and have experience with software engineering practices including design review, release management, and test automation.

This position offers the opportunity to work at the forefront of cloud technology, developing solutions that impact Google's global infrastructure. You'll be part of Google Cloud, which serves customers in over 200 countries, helping organizations solve their most critical business problems. The role combines technical challenges with leadership opportunities, allowing you to grow both as an engineer and a manager while working with cutting-edge storage technologies.

Working at Google means joining a company committed to diversity, equity, and inclusion, with a culture that values innovation and technical excellence. You'll have the chance to influence executive decisions, implement best practices, and build high-performing teams while contributing to Google's mission of organizing the world's information.

Last updated 6 days ago

Responsibilities For Software Engineering Manager, Platforms Storage, Google Cloud

  • Lead a team responsible for the software stack to operate storage devices and servers in the Google data centers
  • Drive all aspects of engineering work including requirements definition, design, implementation, integration, test, release, monitoring, and sustaining
  • Discover opportunities for improvements in programs and workflows for better productivity and quality
  • Define team structure, develop skills, offer mentorship, and recruit new members
  • Influence executive decisions, collaborate with internal and external partners, define and implement best practices

Requirements For Software Engineering Manager, Platforms Storage, Google Cloud

Python
Java
JavaScript
  • Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management, supervision/team leadership role
  • Experience in enterprise storage servers, performance analysis, reliability engineering, and virtualization/acceleration
  • Experience in storage software stack, such as system utilities, file systems, device drivers, and controller firmware
  • Experience in secure fleet management of servers and components
  • Experience in storage devices and interfaces (e.g., HDD, SSD, NAS, SATA, SAS, and NVMe)
  • Experience with software engineering practices, including design review, release management, test automation, quality assurance, and project management

Interested in this job?

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

Senior Product Manager, Google Distributed Cloud, Compliance, Security

Lead compliance and security initiatives for Google Distributed Cloud, driving product strategy and ensuring regulatory compliance across public sector and enterprise markets.

Staff Cloud Solutions Architect, Rapid Innovation

Staff Cloud Solutions Architect position at Google Public Sector, focusing on cloud architecture and AI/ML solutions for government and education sectors.

Senior Product Manager, Infrastructure Virtualization

Lead product management for Google Cloud's Infrastructure Virtualization, driving innovation in cloud computing and infrastructure technology.

Senior Technical Account Manager, Google Cloud Consulting

Senior Technical Account Manager position at Google Cloud, leading customer implementation and adoption of cloud solutions with 8 years of experience required.

Technical Operations Manager, Third-Party Data Center Operational Audits

Technical Operations Manager role at Google, focusing on data center operational audits and infrastructure management with emphasis on compliance and risk assessment.