Staff Software Engineer, Data Center Resource Modeling

Google Google · Big Tech · Kirkland, WA +1

Staff Software Engineer role focused on re-architecting data center resource modeling, simulation, and validation systems to support Google's massive infrastructure growth. The role involves technical leadership, influencing distributed teams, and designing/developing large-scale management systems.

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 data center management systems.

Skills

Required

  • C++
  • software products
  • large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • software design
  • architecture
  • system design
  • API design
  • Java

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • complex, matrixed organization
  • cross-functional projects
  • cross-business projects
  • data center architecture
  • data center management

What the JD emphasized

  • large-scale data center management systems
  • large-scale infrastructure, distributed systems or networks
  • large-scale system design