Director, Storage Systems Software, Google Platforms Engineering
$307k - $427kBe 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.
$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$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...GoogleWorldwide$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...GoogleWorldwide$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...GoogleFlexible hours$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...GoogleWorldwide$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...GoogleWorldwide$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...GoogleRemote workWorldwide$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$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$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$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$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...GoogleFull timeWork at office$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...GoogleWork at officeRemote workFlexible hours$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$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...GoogleFull timeWorldwide$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...GoogleFull time$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$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...GoogleTemporary work- 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'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
$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...GoogleDaily paidFull timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours$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...GoogleFull timeWork experience placementLocal areaRemote workMonday to Friday- 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 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 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
$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- 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...GoogleHome officeFlexible hours
$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...GoogleFull time$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$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...GoogleImmediate startFlexible hours
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!
- director of software Sunnyvale, CA
- senior software manager Sunnyvale, CA
- software manager Sunnyvale, CA
- senior applications manager Sunnyvale, CA
- embedded software manager Sunnyvale, CA
- application engineering manager Sunnyvale, CA
- application manager Sunnyvale, CA
- senior software development manager Sunnyvale, CA
- director software engineering Sunnyvale, CA
- IT software development manager Sunnyvale, CA
