Google is seeking a Staff Software Engineer to work on their Linux-based operating system called NodeOS, which is engineered for Google's compute infrastructure needs. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for Google's hardware, software, and infrastructure supporting all Google services and Google Cloud. The position requires deep expertise in Linux development, system software, and large-scale distributed systems. You'll be working on critical OS components that power Google's services, dealing with both upstream Linux packages and Google-specific solutions. The role combines technical leadership with hands-on development, focusing on performance, scalability, and reliability. You'll be contributing to the foundation of Google's computing infrastructure, working with cutting-edge technology that impacts billions of users. This is an opportunity to shape the future of hyperscale computing while working with advanced technologies like TPUs and Vertex AI. The role requires strong collaboration skills as you'll be working in a complex, matrixed organization on cross-functional projects.