Staff Software Engineer, Infrastructure, Network Product Ordering

Google•Sunnyvale, CA
•$207,000 - $300,000

About The Position

Google is hiring a Staff Software Engineer for its Network Demand Generation team, which builds automated systems to translate product demand into Google’s global production network infrastructure. The role supports a shift toward an autonomous demand financial analysis platform that informs network planning and billions of dollars in annual capital expenditures. The position contributes to network product ordering and platform engineering, addressing large-scale distributed systems, data processing, and data repositories. Google software engineers work on important projects, with opportunities to take on new problems across the full stack as business needs evolve.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 8 years of experience with one or more general-purpose programming languages, including Java, C/C++, or Python.
  • 5 years of experience designing, developing, and launching software products.
  • 5 years of experience building and developing large-scale infrastructure, distributed systems, or large-scale database systems.
  • 5 years of experience with software design and architecture.

Nice To Haves

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects.

Responsibilities

  • Drive technical strategy and architectural goals for critical systems across network product ordering and platform engineering.
  • Lead complex, cross-functional projects from initial design through launch, ensuring technical excellence and on-time delivery.
  • Mentor and guide engineers, fostering high-quality software development and innovation.
  • Collaborate with product managers, program managers, and engineering teams to define requirements and influence the technical roadmap.
  • Solve problems involving large-scale distributed systems, big data processing, and data repositories.

Benefits

  • 20% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service