Google Cloud is seeking a Senior Software Engineer to join their Technical Infrastructure team, focusing on developing and maintaining the architecture that powers Google's vast product portfolio. This role combines hands-on development with technical leadership opportunities, working on critical infrastructure projects that directly impact billions of users worldwide. The position offers competitive compensation ($161,000-$239,000) plus benefits and equity, and requires expertise in software development, distributed systems, and large-scale infrastructure.
The ideal candidate will have 5+ years of software development experience, particularly with C++, C, or Python, and a strong background in data structures and algorithms. They'll be responsible for writing and testing code, leading design reviews, and ensuring best practices in software development. The role involves working with cutting-edge technology in Google's data centers and platforms, contributing to the company's mission of accelerating digital transformation across industries.
As part of Google Cloud, you'll be working with enterprise-grade solutions that leverage Google's cutting-edge technology, serving customers in more than 200 countries. The position offers the opportunity to work on complex technical challenges at massive scale, collaborating with talented engineers across multiple locations including Sunnyvale, Boulder, Cambridge, and Pittsburgh.
The role combines technical expertise with leadership opportunities, requiring both hands-on coding skills and the ability to guide technical decisions. You'll be part of a team that's proud to be "engineers' engineers," working on everything from network maintenance to next-generation platform development. This is an excellent opportunity for someone who wants to impact billions of users while working with some of the most advanced technology infrastructure in the world.