Google Cloud is seeking a Senior Software Engineer to join their Cloud SDK Client Libraries team, a crucial role in developing and maintaining client libraries for Google Cloud Platform (GCP) APIs across eight programming languages. This position sits at the heart of GCP's developer experience, with the team's libraries handling 90% of API traffic to GCP backends.
The role combines deep technical expertise with significant impact, as you'll be working on code generators and core infrastructure that supports over 100 partner teams across GCP. You'll be responsible for building and generating client libraries primarily focusing on Node.js, Go, and Python ecosystems, while ensuring best practices in code quality and documentation.
The position offers an attractive compensation package ranging from $161,000 to $239,000, plus bonus, equity, and comprehensive benefits. As part of Google Cloud, you'll be working on technologies that impact billions of users worldwide, with opportunities to shape how developers interact with Google Cloud Platform.
The ideal candidate brings 5+ years of experience in software development, particularly with NodeJS, and a strong background in SDK and API development. You'll be working in Sunnyvale, CA, collaborating with teams across Google Cloud to improve and maintain these critical infrastructure components.
This role offers an excellent opportunity to work on developer-facing products, contribute to open-source projects, and be part of Google's cutting-edge cloud technology team. You'll have the chance to grow professionally while working on systems that serve as the backbone of GCP's developer interactions.