Google is seeking a Staff Software Engineer to join their Google Distributed Cloud team, focusing on developing next-generation technologies that will impact billions of users. This role is part of Google's initiative to deliver enterprise-grade solutions leveraging cutting-edge technology.
The position involves working on Google Distributed Cloud air-gapped, a new converged hardware/software solution for customers wanting Google Cloud benefits in disconnected environments. The solution encompasses both hardware stack (including racks, network switches, compute servers, and storage appliances) and software stack (operating system, Anthos, Kubernetes, KVM/QEMU).
As a Staff Software Engineer, you'll lead teams in developing large-scale infrastructure and distributed systems, providing technical leadership and mentorship. The role requires deep expertise in software development, system design, and architecture, with a focus on building scalable solutions that meet customer requirements.
Key responsibilities include shaping product roadmaps, overseeing technical implementations, and ensuring infrastructure components meet security and compliance standards. You'll work in a collaborative environment, leading cross-functional teams and driving technical direction for critical projects.
The position offers competitive compensation ($248,000-$349,000 base salary) and comprehensive benefits. Multiple locations are available including Sunnyvale, Cambridge, Durham, Raleigh, and Seattle. This is an excellent opportunity for experienced engineers looking to make a significant impact at scale while working with cutting-edge cloud technologies.
The ideal candidate will have 8+ years of software development experience, strong leadership skills, and deep knowledge of distributed systems. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, working with customers in more than 200 countries and territories.
This role offers the chance to work on innovative solutions at the intersection of cloud computing, distributed systems, and enterprise infrastructure, making it an exciting opportunity for those passionate about large-scale technical challenges.