Staff Software Engineer, Infrastructure

Google•Seattle, WA
•$207,000 - $300,000

About The Position

Google software engineers develop technologies used by billions of people and build products that operate at massive scale. In this role, you will work on a project critical to Google, with opportunities to move between teams and projects as the business evolves. The position calls for versatility, leadership, and enthusiasm for tackling problems across the full stack. The team manages and expands Google's large-scale data center infrastructure to meet growing demand for machine-learning training and inference hardware. Its mission is to create optimal global data center demand and supply plans, ensure sufficient capacity for customers, and keep the fleet aligned with internal and external ML demand. Decisions and software optimizations have impact measured in gigawatts. The AI and Infrastructure team delivers AI and infrastructure capabilities at scale, with a focus on efficiency, reliability, and velocity. Its customers include Google employees, Google Cloud customers, and Google users worldwide. Teams across the organization work on software and hardware, including TPUs, Vertex AI for Google Cloud, global networking, data center operations, and systems research. Individual pay is determined by factors including job-related skills, experience, and relevant education or training. The listed U.S. compensation is $207,000–$300,000, plus a 20% bonus target, equity, and benefits.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++.
  • 5 years of experience testing and launching software products.
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • 3 years of experience with software design and architecture.

Nice To Haves

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects.

Responsibilities

  • Be responsible for optimal usage of gigawatts of data center capacity across internal and external customers over a multi-year time horizon.
  • Lead junior engineers in driving policy, proposing technical designs, writing software, identifying and addressing software defects, and measuring system success; provide one-to-one guidance and mentorship.
  • Work closely with business teams to develop and drive policy changes alongside the technical roadmap, and align with partner and cross-functional teams on dependencies and joint commitments.
  • Drive the software development process, including coding, code review, and design and architecture discussions.
  • Communicate technical impact to the broader ecosystem.

Benefits

  • 20% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service