Google is seeking a Staff Software Engineer to lead the development of their next-generation Network Interface Controller (NIC) technology. This role sits at the crucial intersection of hardware and software, focusing on bringing Smart NICs to Google's entire machine fleet. The position offers an opportunity to work on cutting-edge technology that directly impacts Google's cloud infrastructure and network capabilities.
As a technical lead, you'll be responsible for driving software development for next-generation NICs from development through to production. The role requires deep expertise in networking technologies, system design, and software development, particularly in C++ and other programming languages. You'll work on designing and implementing efficient offload approaches from Google software to SmartNIC/infrastructure processing units.
The ideal candidate brings 8+ years of software development experience and 3+ years in technical leadership. You'll be working with Google Cloud, which serves customers in over 200 countries, helping organizations digitally transform their businesses using Google's cutting-edge technology. This role offers the opportunity to work on large-scale systems that impact billions of users worldwide.
The position comes with competitive compensation ($189,000-$284,000 base salary) plus bonus, equity, and comprehensive benefits. You'll be joining a team that values technical excellence, innovation, and collaborative problem-solving. This is an excellent opportunity for someone who wants to work at the forefront of network infrastructure technology while leading critical projects at one of the world's most influential tech companies.