Google Cloud is seeking a Software Engineer III for their Storage Platforms team to develop next-generation technologies that impact billions of users. This role focuses on developing Kernel software, embedded firmware, and storage software for HDDs and next-generation storage technologies. You'll be working on critical projects within Google Cloud, with opportunities for growth and team mobility.
The position requires expertise in C/C++ development, data structures, algorithms, and embedded systems. You'll be responsible for developing Linux drivers, Kernel storage features, and implementing software solutions for storage security. The role involves working with cutting-edge storage technologies and building analytics infrastructure for monitoring and optimization.
As part of Google Cloud, you'll be contributing to technologies that help organizations digitally transform their businesses. The team values versatility, leadership, and enthusiasm for tackling new challenges across the full-stack. You'll work in an environment that encourages innovation and ownership, with access to Google's leading-edge test and release infrastructure.
The position offers competitive compensation ($136,000-$200,000) plus bonus, equity, and comprehensive benefits. You'll be part of a team that serves customers in over 200 countries, working on solutions that leverage Google's cutting-edge technology. This is an excellent opportunity for engineers who want to make a significant impact on cloud storage technology while working with industry-leading professionals.
The ideal candidate will have experience with embedded firmware or storage software, solid state and disk-based storage technologies, and Unix/Linux environments. Advanced degrees in Computer Science or related fields are preferred. You'll be working in an inclusive environment that values diversity and provides equal opportunities for growth and advancement.