Senior Software Engineer, Storage Technologies, Google Cloud Platform

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
$150,000 - $250,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Storage Technologies, Google Cloud Platform

Google is seeking a Senior Software Engineer to join their Technical Infrastructure team, focusing on Storage Technologies for the Google Cloud Platform. This role is crucial in developing and maintaining Google's data centers and building next-generation platforms. The ideal candidate will lead system software development for storage devices and systems, implementing cutting-edge technologies for performance, reliability, and security. You'll work with massive-scale systems, contribute to distributed computing solutions, and have opportunities to influence roadmap decisions. The position offers the chance to work on critical projects that directly impact billions of users worldwide, with the flexibility to grow and evolve within Google's fast-paced environment. You'll be part of a team that's proud to be "engineers' engineers," working on everything from data center infrastructure to platform development. The role combines technical leadership with hands-on development, requiring both strategic thinking and deep technical expertise. Google offers a collaborative environment where you can work alongside some of the industry's best engineers while tackling complex challenges in system design, networking, and data storage.

Last updated 14 hours ago

Responsibilities For Senior Software Engineer, Storage Technologies, Google Cloud Platform

  • Develop and execute on technical charters for owned areas
  • Lead programs of system software development for next-generation storage devices and systems
  • Lead programs of system software development for large-scale system verification
  • Mentor the team by modeling standards and providing guiding feedback
  • Contribute innovative ideas and skills to the team

Requirements For Senior Software Engineer, Storage Technologies, Google Cloud Platform

Linux
Go
Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • Experience in Unix/Linux environments
  • Experience in C or C++ programming
  • Experience with data structures/algorithms

Benefits For Senior Software Engineer, Storage Technologies, Google Cloud Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Equal opportunity employer
  • Accommodation for disabilities
  • Global collaboration opportunities

Interested in this job?

Jobs Related To Google Senior Software Engineer, Storage Technologies, Google Cloud Platform

Partner Development Manager, SLED, Public Sector

Partner Development Manager position at Google Public Sector, focusing on SLED market partnerships with competitive compensation and hybrid work options.

Senior UX Program Manager, Search

Lead UX program management role at Google Search, focusing on user experience innovation and cross-functional team coordination for billions of users worldwide.

Senior Application Engineer

Senior Application Engineer role at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Design Automation CAD Engineer, Silicon

Senior Design Automation CAD Engineer position at Google, developing custom silicon solutions and CAD tools for next-generation hardware products.

Senior Design Verification CAD Engineer, Silicon

Senior Design Verification CAD Engineer position at Google, focusing on developing verification methodologies for SoC design and working with global teams to implement scalable solutions.