Software Engineering Manager, Platforms Storage, Google Cloud

4 Months ago • 8-11 Years • Research & Development

Job Summary

Job Description

As a Software Engineering Manager, Platforms Storage, you will lead teams developing storage solutions supporting Google's services. Responsibilities include defining requirements, designing, implementing, integrating, testing, releasing, monitoring, and sustaining storage solutions. You'll drive improvements in programs and workflows, define team structure, mentor, recruit, and collaborate with internal/external partners. The role involves managing large-scale projects internationally, working with cross-functional teams to develop high-performance, large-capacity storage solutions to streamline data center operations. You will be responsible for advancing storage technologies and supporting broader applications within Google's infrastructure.
Must have:
  • Bachelor's degree in CS/EE or equivalent
  • 8+ years software development experience
  • 3+ years technical leadership, 2+ years people management
  • Lead engineering work from definition to maintenance
  • Improve programs/workflows for better productivity and quality
Good to have:
  • Master's/PhD in CS/EE or equivalent
  • Experience with enterprise storage servers, performance analysis, reliability engineering, and virtualization/acceleration
  • Experience in storage software stack (system utilities, file systems, device drivers, controller firmware)
  • Secure fleet management of servers and components
  • Experience with storage devices and interfaces (HDD, SSD, NAS, SATA, SAS, NVMe)
  • Experience with software engineering practices (design review, release management, test automation, QA, project management)

Job Details


Minimum qualifications:

  • 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; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.

Preferred qualifications:

  • Master's degree or PhD in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience.
  • 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.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

In this role, you will lead Software Engineering teams working with cross-functional and technology partners to develop storage solutions that support across Google's services. You will also develop and maintain the storage solutions with great performance and huge capacity to streamline the operational workflows in the data centers for better efficiency.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities

  • Lead a team responsible for the software stack to operate storage devices and servers in the Google data centers to advance storage technologies and support broader applications.
  • 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, and help the teams to create and deploy the improvement plans.
  • Define a team structure, develop skills, offer mentorship, and recruit new members, to cultivate a growth mindset culture and grow the team.
  • Influence executive decisions, collaborate with internal and external partners, define and implement the best known practices.

Similar Jobs

The Walt Disney Company - Lead Software Engineer, Android

The Walt Disney Company

Glendale, California, United States (On-Site)
5 Months ago
Canva - Senior Frontend Engineer - Learning Experience Group

Canva

Sydney, New South Wales, Australia (Hybrid)
4 Months ago
ION - Senior Technical Consultant - Endur

ION

Houston, Texas, United States (On-Site)
6 Months ago
PhonePe - System Integrator

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Paytm - Data Engineering -Senior Data Engineer (PGDWH)

Paytm

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
4 Months ago
Hawk Eye Innovations - Senior Machine Learning Research Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
3 Months ago
Microsoft - Research Intern - Machine Learning and Generation AI

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago
Patterned Learning Career - Vice President, Software Development, Automation, Material Handling

Patterned Learning Career

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zuora - Data Scientist III

Zuora

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Microsoft - Principal Engineering Manager - CTJ - Poly

Microsoft

Reston, Virginia, United States (On-Site)
3 Months ago
Bluevine - Senior Product Manager

Bluevine

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Enphase Energy - Associate Software Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Sinch - Manager, Data Engineering

Sinch

Chicago, Illinois, United States (Remote)
5 Months ago
OpenGov - Software Engineer III - Fullstack - React/Node

OpenGov

Pune, Maharashtra, India (On-Site)
6 Months ago
Microsoft - Member of Technical Staff, Platform Engineer

Microsoft

Mountain View, California, United States (Hybrid)
3 Months ago
Whoop - Staff Software Engineer (Backend, Platform)

Whoop

Boston, Massachusetts, United States (On-Site)
6 Months ago
Qualcomm - Senior Engineer - DSP

Qualcomm

Hyderabad, Telangana, India (On-Site)
7 Months ago
Playrix - Senior Engineering Manager

Playrix

Ukraine (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Google - Software Engineer III, Machine Learning, Pixel Camera

Google

New Taipei, New Taipei City, Taiwan (On-Site)
4 Months ago
Google - Program Manager, Supply and Material Planning, Global Infrastructure

Google

Taipei City, Taiwan (On-Site)
4 Months ago
Appier - Software Engineer, Backend Development

Appier

Taipei City, Taiwan (On-Site)
4 Months ago
Tesla - Charging Operations Specialist, APAC Charging

Tesla

Taipei City, Taiwan (On-Site)
3 Months ago
Microsoft - Partner Development Manager Internship

Microsoft

Taipei City, Taiwan (On-Site)
3 Months ago
Appier - Senior Product Manager

Appier

Taipei City, Taiwan (On-Site)
5 Months ago
Google - Camera Software Engineer, Machine Learning

Google

New Taipei, New Taipei City, Taiwan (On-Site)
4 Months ago
Tesla - Tesla Advisor Intern

Tesla

Taipei City, Taiwan (On-Site)
3 Months ago
Appier - Account Development Manager

Appier

Taipei City, Taiwan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Microsoft - Research Intern - Machine Learning and Generation AI

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago
Microsoft - Principal Researcher

Microsoft

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Microsoft - Research Intern - Systems for Scalable and Reliable AI Agents

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Assystems - Ingénieur électricité H/F

Assystems

Montrouge, Île-de-France, France (On-Site)
5 Months ago
ByteDance - GPU/AI Application Platform Engineer Graduate (Server Platform)- 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Hashlist - Zone Control Unit Architect

Hashlist

Pune, Maharashtra, India (Hybrid)
6 Months ago
Activate Games - Electronics Assembler (Night Shift)

Activate Games

Winnipeg, Manitoba, Canada (On-Site)
4 Months ago
Power Integrations - Senior Applications Firmware Engineer

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
6 Months ago
Fabric - Applied Researcher, Cryptography Hardware

Fabric

London, England, United Kingdom (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Fremont, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Atlanta, Georgia, United States (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug