Google is seeking a Staff Software Engineer to join their NodeOS team, a critical infrastructure position focused on the operating system that powers all of Google's operations. This role combines deep technical expertise with leadership responsibilities, working on both upstream Linux packages and Google-specific solutions. The position offers an opportunity to make a significant impact on Google's core infrastructure, working with cutting-edge technology at massive scale.
The ideal candidate will bring 8+ years of software development experience, with particular expertise in C/C++, system software, and Linux development. They'll lead the evolution of Node execution at the OS level, develop cornerstone NodeOS capabilities, and drive improvements in system performance and reliability. This role requires both technical depth and leadership skills, as you'll be working with cross-functional teams and influencing technical direction.
NodeOS, based on Open Source Linux, has been customized to meet Google's unique scale and performance requirements. As a Staff Software Engineer, you'll be at the forefront of operating system development, working on systems that directly impact Google's entire computing infrastructure. The role offers the opportunity to work with both open-source technologies and Google's proprietary solutions, allowing you to contribute to both the broader tech community and Google's specific needs.
The position is based in Warsaw, Poland, and offers the chance to work with Google Cloud, which serves customers in more than 200 countries. You'll be part of a team that's essential to Google's operations, working on projects that require deep technical knowledge, system design expertise, and the ability to lead and influence technical decisions. This role is perfect for someone who wants to combine high-impact technical work with leadership opportunities in a global technology company.