Google Cloud is seeking a Senior Software Engineer to join their Infrastructure team, focusing on Cloud Networking. This role is crucial for developing next-generation technologies that impact billions of users worldwide. As part of Google Cloud, which serves customers in over 200 countries, you'll work on large-scale infrastructure and distributed systems that are fundamental to Google's cloud services.
The position requires expertise in C++ programming, data structures, and algorithms, with a focus on developing enterprise-grade solutions. You'll be responsible for designing, testing, and maintaining critical infrastructure components that power Google Cloud's networking capabilities. The role offers opportunities to work with cutting-edge technology and contribute to solutions that help organizations digitally transform their businesses.
As a senior engineer, you'll lead technical discussions, participate in design reviews, and mentor other developers through code reviews. The position requires strong problem-solving skills and the ability to work on complex distributed systems. You'll be part of a team that pushes technological boundaries and creates innovative solutions for cloud infrastructure challenges.
The role offers competitive compensation, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can grow, switch between projects, and contribute to various aspects of the technology stack. The position is available in either Sunnyvale, CA or Cambridge, MA, offering the opportunity to work from major tech hubs.
This is an excellent opportunity for experienced engineers who want to impact cloud computing at a global scale, work with cutting-edge technology, and be part of a team that's shaping the future of digital infrastructure. Google's commitment to innovation, technical excellence, and professional growth makes this an ideal position for those looking to advance their careers in cloud computing and distributed systems.