Google's Platforms Storage teams are seeking a talented Software Engineer to join their Storage Technologies division. This role is crucial in designing and building storage solutions that power all of Google's services, from Gmail to YouTube and Google Cloud. You'll be working on system software development for storage systems, focusing on maximizing performance, reliability, security, and capacity.
The position requires strong expertise in system software development, particularly in storage technologies and Linux environments. You'll be responsible for implementing tools for automation, diagnostics, and performance evaluation, while also developing solutions for metrics collection and analysis in cloud infrastructure.
As part of Google's Technical Infrastructure team, you'll be at the forefront of maintaining and developing the architecture that keeps Google's vast product portfolio running. The role offers the opportunity to work with cutting-edge storage technologies and contribute to solutions that impact billions of users globally.
The ideal candidate brings 5+ years of experience in system software development, with strong programming skills in C/C++ and Python. You should have a deep understanding of storage technologies (SSD/NAND, HDD), interfaces (NVMe, SATA/SAS), and security standards. Experience with large-scale system design and secure fleet management is highly valued.
This position offers the chance to work with world-class engineers, tackle complex technical challenges, and make a significant impact on Google's infrastructure. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. The role provides opportunities for growth and learning while working on critical projects that shape the future of Google's storage solutions.