Staff Software Engineer, Infrastructure, Google Cloud Networking

Google Google · Big Tech · San Francisco, CA +1

Staff Software Engineer for Google Cloud Networking, focusing on developing and enhancing large-scale software solutions. The role involves technical leadership, project management, and influencing engineering teams. 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

Nice to have

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