Staff Software Engineer, Infrastructure, Google Cloud Networking

Google Google · Big Tech · Sunnyvale, CA +1

Staff Software Engineer, Infrastructure, Google Cloud Networking role focused on developing and enhancing large-scale software solutions for Google Cloud. Responsibilities include technical leadership, project management, and software design, development, testing, deployment, and maintenance. The role emphasizes experience with distributed systems, networking, and compute technologies within a large organization.

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 products
  • software design
  • architecture

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • project teams
  • technical direction
  • complex
  • matrixed organization
  • cross-functional projects
  • cross-business projects

What the JD emphasized

  • large scale software solutions
  • distributed systems
  • networking