Staff Software Engineer, Infrastructure, Google Cloud

Google Google · Big Tech · Sunnyvale, CA +1

Staff Software Engineer role focused on building and enhancing large-scale software solutions, infrastructure, and distributed systems within Google Cloud. The role involves technical leadership, project management, and contributing to the "flywheel" that enables AI models and delivers computing power.

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
  • building and developing large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • testing
  • launching software products
  • software design
  • architecture

Nice to have

  • data structures
  • algorithms
  • technical leadership role
  • project teams
  • setting technical direction
  • cross-functional projects
  • cross-business projects

What the JD emphasized

  • large-scale infrastructure
  • distributed systems
  • large scale software solutions