Google software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. Engineers work on projects critical to Google’s needs and may have opportunities to move between teams and projects as the business evolves. The role calls for versatility, leadership, and a willingness to take on new problems across the full stack. The position is part of Google’s AI and Infrastructure team, which delivers AI and infrastructure capabilities at scale, efficiency, reliability, and velocity for Googlers, Google Cloud customers, and Google users worldwide. The team contributes to AI models, computing for global services, and platforms for developers, spanning software and hardware areas such as TPUs, Vertex AI for Google Cloud, Google Global Networking, data center operations, and systems research. The Senior Staff Software Engineer will provide technical leadership on high-impact projects, influence and coach a distributed engineering team, and help align teams on goals, outcomes, and timelines. The role includes designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions, including automation systems for complex network lifecycle operations such as expanding, upgrading, and decommissioning network sub-components. Individual pay is determined by job-related skills, experience, and relevant education or training. The stated US compensation is $262,000–$364,000, plus a 25% bonus target, equity, and benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior