Google is seeking a Software Engineer for their Storage Technologies team within the ML, Systems, & Cloud AI (MSCA) organization. This role focuses on developing system software for storage systems, requiring expertise in firmware, BIOS, Linux kernel, and system libraries. The position involves working on critical infrastructure that supports all Google services and Google Cloud.
The ideal candidate will have strong experience in system software development, particularly in storage technologies and Unix/Linux environments. They'll be responsible for designing and implementing software that maximizes performance, reliability, security, and capacity of storage systems. The role involves creating automation tools for diagnostics and performance evaluation, as well as developing solutions for metrics collection and analysis.
This is an excellent opportunity for someone passionate about large-scale systems and storage technologies. The position offers the chance to work on infrastructure that impacts billions of users worldwide. The team values innovation and collaboration, working closely with both internal teams and external partners to drive technological advancement in storage solutions.
Working at Google provides exposure to cutting-edge technology and the chance to solve complex problems at scale. The company offers a collaborative environment where engineers can contribute to significant projects while growing their technical expertise. This role is particularly suited for those interested in system-level programming and storage infrastructure development.