Google is seeking a Senior Software Engineer to join their Infrastructure team within the ML, Systems, & Cloud AI (MSCA) organization. This role is crucial in designing and implementing the hardware, software, machine learning, and systems infrastructure that powers all Google services and Google Cloud.
The position requires a strong background in C++ development, distributed systems, and Linux kernel expertise. You'll be working on critical infrastructure components that handle information at massive scale, focusing on security, efficiency, and reliability. The role involves building and maintaining networking components such as load balancers, firewalls, NAT, SDN, and other critical infrastructure elements.
As a senior engineer, you'll have the opportunity to work on next-generation technologies that impact billions of users, contributing to Google's global infrastructure that supports services like Search, YouTube, and Cloud services. The role combines hands-on development with technical leadership responsibilities, including participating in design reviews and mentoring other developers.
The position offers competitive compensation with a base salary range of $166,000-$244,000, plus additional benefits including bonus and equity. Located in Sunnyvale, CA, you'll be part of a team that shapes the future of hyperscale computing and drives innovation in cloud infrastructure.
This is an excellent opportunity for experienced engineers who are passionate about large-scale systems, have strong C++ skills, and want to make a significant impact on technology that serves billions of users. The role offers growth potential and the chance to work with cutting-edge technology in areas like TPU development, global networking, and cloud infrastructure.