Staff Software Engineer, Infrastructure, Google Cloud AI

Google Google · Big Tech · Kirkland, WA +2

Google is seeking a Staff Software Engineer for their AI and Infrastructure team in Google Cloud AI. This role involves providing technical leadership, designing, developing, and enhancing large-scale software solutions. The team focuses on delivering AI and Infrastructure at scale, supporting Google's AI models and global services. The position requires extensive experience in software development, infrastructure, distributed systems, and software architecture.

What you'd actually do

  1. Provide technical leadership on high-impact projects.
  2. Influence and coach a distributed team of engineers.
  3. Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  4. Manage project priorities, deadlines, and deliverables.
  5. Design, develop, test, deploy, maintain, and enhance large scale software solutions.

Skills

Required

  • software development
  • large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • software design
  • software architecture
  • testing
  • launching software products

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • project teams
  • technical direction
  • complex, matrixed organization
  • cross-functional projects
  • cross-business projects
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field

What the JD emphasized

  • 8 years of experience in software development
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture