Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Storage Systems Software, Google Platforms Engineering

$307k - $427k

Google

Be responsible for the roadmap and delivery of the storage systems stack.Collaborate with vendors, internal product areas (e.g., Cloud, Search, AI/ML, file/object storage teams, etc.) to enable timely onboarding of new storage systems and a flexible portfolio strategy.Manage, lead, and grow a team of system software developers and managers.Drive a proactive industry influence agenda towards lowering the barrier of entry to Google Cloud for a wider portfolio of hardware, such as Enterprise.Minimum qualifications:Bachelor's degree in Computer Science, Electrical Engineering, related field, or equivalent practical experience.15 years of experience with storage systems.15 years of experience managing teams, including teams with multiple levels.Experience working with hardware device suppliers and system vendors.Preferred qualifications:PhD degree in a field related to computer systems.Experience with storage platforms software at hyperscale.Experience with cloud virtualization, storage AI/ML needs, and bare metal as a service.Experience planning and delivering complex system software.Experience delivering storage systems at scale with commercial success.Platforms Engineering performs research, design, and development for the hardware, software, and networking technologies that power all of Google's products and services. The product lines include servers, ASICs, and accelerator systems and storage (e.g., HDDs, SSDs, persistent storage tech, etc.). The customers include Google Cloud Platform (GCP), Ads, Search, YouTube, Gmail, Maps, and more. Platforms offers impactful projects at every level of the technology stack, from the chip level to massive distributed systems design and software development.In this role, you will manage and build a team of software developers and management leaders at the boundary of hardware/software interaction and upstack innovation with other systems and services like cloud virtualizations, AI/ML applications, and file and object storage.Additionally, you will be responsible for building storage solutions for all of Google’s services (e.g., Search, Ads, Gmail/Drive, Maps, YouTube, Photos, databases, etc.), AI/ML, and Cloud. The team designs and develops platform software and system designs based on flash, hard disk drives (HDDs), and next-generation disruptive storage technologies. You will lead innovations and development of various system architectures that will enable us to meet the efficiency challenges of the exponential byte growth and the workloads across all Google AI/ML services, cloud, and virtualized environments. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $307000 - $427000 (USD) + 30% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree in Computer Science, Electrical Engineering, related field, or equivalent practical experience.15 years of experience with storage systems.15 years of experience managing teams, including teams with multiple levels.Experience working with hardware device suppliers and system vendors.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Director, Storage Systems Software, Google Platforms Engineering in Sunnyvale, CA vacancy
  • $207k - $300k

     ...distributed team of engineers. Facilitate...  ...enhance large scale software solutions.Minimum...  ...embedded operating systems.5 years of experience...  ...business projects.Google's software engineers...  ...and data storage, security, artificial...  ...generation of Google platforms, we make Google's... 
    Google

    Google

    Sunnyvale, CA
    15 hours ago
  • $147k - $211k

     ...code developed by other engineers and provide feedback...  ...feedback. Triage product or system issues and debug/track...  ...and resolution, and software test engineering.In...  ...possible. We empower Google customers with breakthrough...  ...the essential platforms that enable developers... 
    Google
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $174k - $253k

     ...and test product or system development code....  ...by other engineers and provide feedback...  ...maintaining, or launching software products, and 1...  ...accessible technologies. Google's software...  ...networking and data storage, security, artificial...  ...the essential platforms that enable developers... 
    Google
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $364k

     ...in the areas of platform qualification, software release, and hardware...  ...in Electrical Engineering or Computer...  ...deployed fleet systems.Experience in distributed...  ..., compute/storage technologies, and...  ...within Google's AI & Infrastructure...  ...Delivery.As a Senior Director in Capacity... 
    Google
    Flexible hours

    Google

    Sunnyvale, CA
    10 hours ago
  • $174k - $253k

     ...and test product or system development code.Participate...  ..., or launching software products, and 1 year...  ...technologies. Google's software engineers develop the next-generation...  ...networking and data storage, security,...  ...providing the essential platforms that enable developers... 
    Google
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $240k - $333k

     ...and program manage e2e engineering development and landing of next-gen ML TPU systems through NPI PLC...  ...experience leading hardware/software New Product Introduction...  ...Program Manager at Google, you’ll use your technical...  ...the essential platforms that enable developers... 
    Google
    Worldwide

    Google

    Sunnyvale, CA
    10 hours ago
  • $262k - $364k

     ...coach a distributed engineering team, fostering...  ...and deploy scalable software and advanced...  ...various NICs and platforms, tuning the communication...  ...bridging RDMA, storage, and AI/ML, staying...  ...advancements.Collaborative System Integration:...  ...Infrastructure.Google's software engineers... 
    Google
    Remote work
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $174k - $252k

     ...and test product or system development code....  ...by other engineers and provide feedback...  ...maintaining, or launching software products, and 1...  ...accessible technologies. Google's software...  ...networking and data storage, security, artificial...  ...experiences.The Platforms and Devices team... 
    Google

    Google

    San Jose, CA
    1 day ago
  • $163k - $236k

     ...functional teams to meet schedule, system build milestones, cost,...  ...partners and cross functional Engineering and Operation teams.Minimum...  ...Technical Program Manager at Google, you’ll use your technical expertise...  ...’s artificial intelligence, software, and hardware to build global... 
    Google

    Google

    Mountain View, CA
    1 day ago
  • $163k - $236k

     ...execute, or manage roadmaps for software feature alignment.Drive build...  ....Experience with Display Engineering.Preferred qualifications:5 years...  ...Technical Program Manager at Google, you’ll use your technical...  ...work directly with the core system software engineering team and... 
    Google

    Google

    Mountain View, CA
    4 days ago
  • $156k - $229k

     ...leading complex projects, managing software and hardware development, and...  ...least 5 years of experience in program management and embedded systems. The position offers a competitive salary range of $156,000 to $229,000, plus bonuses and equity. #J-18808-Ljbffr Google Inc.
    Google

    Google Inc.

    Mountain View, CA
    4 days ago
  • $147k - $237.5k

     ...infrastructure — building intelligent systems that fundamentally change how...  ...at scale. As a Principal Software Engineer, you will own the technical vision for our AI-powered platform, shaping how agentic...  ...tools (Vertex AI Agent Builder, Google ADK) and define how our team... 
    Google
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    15 hours ago
  • $176.1k - $308.2k

     ...Veza's Access Graph platform maps an...  ...and AI agents. For engineers joining Veza today...  ...Staff Data Platform Software Engineer to join Veza...  ...development of databases, storage layers, query...  ...data models in OLAP systems and/or graph...  ...as AWS, Azure, or Google Cloud Platform, and... 
    Google
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  • $207k - $300k

     ...embeddings, generative retrieval, and systems at scale.Drive AI Innovation:...  ...(e.g., C++).Manage and Mentor Engineers: Lead and grow a high-performing team of ML and software engineers, providing technical...  ..., matrixed organization.The Google Display Ads (GDA) Machine Learning... 
    Google

    Google

    Mountain View, CA
    2 days ago
  • $166k - $244k

    Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering Mid Experience...  ...infrastructure, distributed systems or networks, or...  ...with compute technologies, storage or hardware architecture....  ...leadership role. About the job Google's software engineers... 
    Google
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $156k - $229k

    Technical Program Manager III, Embedded Systems/Firmware, Pixel Mid Experience...  ...management. Experience managing programs for software or hardware engineering teams. Experience with embedded...  ...globe. As a Technical Program Manager at Google, you’ll use your technical expertise... 
    Google
    Full time

    Google Inc.

    Mountain View, CA
    4 days ago
  • $196k - $248k

     ...Since its start as the Google Self-Driving Car...  ...to a range of vehicle platforms and product use cases....  ...team, collaborating with engineering teams, product teams and...  ...Program Manager in a software engineering environment...  ...environments for autonomous systems, model validation... 
    Google

    Waymo

    Mountain View, CA
    4 days ago
  • $163k - $236k

     ...Bachelor's degree in Learning Systems and Evaluation, Data Science...  ..., learning systems engineering, or technical validation. Experience...  ...training pipelines or software platforms to verify learning efficacy....  ...Technical Program Manager at Google, you'll use your technical expertise... 
    Google
    Temporary work

    Google

    Sunnyvale, CA
    15 hours ago
  • Google Inc. is seeking a Staff Storage Software Engineer to drive the development of large-scale software solutions for SSD performance. You'll lead design and...  ...maintenance efforts, ensuring optimization across storage systems. The ideal candidate has extensive experience in... 
    Google

    Google Inc.

    Sunnyvale, CA
    15 hours ago
  • Google's software engineers build next-generation technologies that scale to billions of users. This role emphasizes large-scale infrastructure, distributed systems, compute/storage, and cross-functional collaboration. You will manage a team of software engineers, provide... 
    Google

    Google

    Sunnyvale, CA
    4 days ago
  • $160k - $275k

     ...to be the compute platform for AGI. We are developing...  ...from silicon to systems including hardware and software to train and run...  ...architects and design engineers to join our team as...  ..., MS Project, Google Workspace, or equivalent...  ...systems, storage systems, or high-power... 
    Google
    Daily paid
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX Inc.

    Mountain View, CA
    3 days ago
  • $120k - $275k

     ...to be the compute platform for AGI. We are developing...  ...from silicon to systems including hardware and software to train and run...  ...architects and design engineers to join our team as...  ..., MS Project, Google Workspace, or equivalent...  ...systems, storage systems, or high-power... 
    Google
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday

    MatX

    Mountain View, CA
    3 days ago
  • Google's Sunnyvale-based software engineers develop next-generation storage technologies across large-scale systems. This role focuses on kernel storage stacks, firmware, and high-performance...  ..., with opportunities to shape platform-wide storage capabilities for Google... 
    Google

    Google

    Sunnyvale, CA
    2 days ago
  • Google Sunnyvale, CA is seeking a Senior Staff Software Engineer for GPU System Software. You will own complex, high-impact projects, drive architecture decisions, and lead teams across hardware-software boundaries. Expect fast growth, broad influence, and opportunities... 
    Google

    Google

    Sunnyvale, CA
    1 day ago
  • Google Sunnyvale, CA is seeking a Senior Staff Software Engineer to lead GPU system software initiatives, owning critical design decisions and delivering scalable kernel and...  ...software for Google's AI and infrastructure platforms. Candidates have extensive C/C++ expertise,... 
    Google

    Google Inc.

    Sunnyvale, CA
    15 hours ago
  • $163k - $237k

     ...experience in program management.Experience managing programs for software or hardware engineering teams.Experience with embedded software development....  ...or across the globe. As a Technical Program Manager at Google, you’ll use your technical expertise to lead complex,... 
    Google

    Google

    Mountain View, CA
    3 days ago
  • The Role We're looking for a Senior Software Engineer to join our Platform team and build the foundational infrastructure...  ...training workloadsWork on real-time systems for operating battery assets, where...  ...tooling (we use Grafana + Google Cloud Monitoring)Experience with real... 
    Google
    Home office
    Flexible hours

    Gridmatic

    Cupertino, CA
    10 hours ago
  • $152k - $241.5k

     ...coordinated access control platform. Our UAM platform is a...  ...edge "policy as code" system that enforces access...  ...Science, Electrical Engineering, Computer Engineering,...  ...such as AWS Lambda, Google Cloud Functions, Azure...  ...Functions, etc.Background in software development with AI... 
    Google
    Full time

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $207k - $301k

    Lead system security efforts by architecting...  ....Enforce platform integrity by managing...  ...operating system engineering teams.Minimum qualifications...  ...of experience in software development.5...  ...languages (Rust).Google's software engineers...  ...networking and data storage, security,... 
    Google

    Google

    Mountain View, CA
    15 hours ago
  • $160.36k - $240.54k

     ...a universal autonomy platform: self-driving for all...  ...capital from Uber, NVIDIA, Google, Softbank, Fidelity, T...  ....About the RoleOur software team is growing, and we...  ...looking for talented engineers to join us and be instrumental...  ...areas: Onboard Systems, Performance, and... 
    Google
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Storage Systems Software, Google Platforms Engineering. Be the first to apply!