Google Cloud is seeking a Senior Software Engineer to join their Infrastructure team focusing on Compute Infrastructure. This role is crucial in developing and maintaining the architecture that powers Google's vast technical infrastructure. The position combines deep technical expertise in distributed systems with hands-on development of critical infrastructure components.
As a Senior Software Engineer, you'll work on Google Cloud's compute infrastructure, developing solutions that enable enterprise-grade cloud services. You'll be part of the Technical Infrastructure team, responsible for building and maintaining Google's data centers and platforms that make Google's product portfolio possible. The role involves working with cutting-edge technology and solving complex problems at massive scale.
The ideal candidate will bring strong experience in software development, particularly in C++, C, or Python, along with expertise in data structures and algorithms. You'll need demonstrated experience with large-scale infrastructure, distributed systems, and a track record of launching and maintaining software products. The role offers competitive compensation, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits.
This position offers the opportunity to work on technology that impacts billions of users, while collaborating with some of the industry's best engineers. You'll be involved in design reviews, code reviews, and technical decision-making that shapes the future of Google Cloud's infrastructure. The role combines technical depth with the chance to grow leadership skills and influence the direction of critical infrastructure components.
Working at Google's Seattle office, you'll be part of a company culture that values innovation, technical excellence, and inclusive collaboration. This role is perfect for engineers who are passionate about infrastructure, distributed systems, and want to work on technology that operates at global scale.