← All roles

Network Automation Engineer

Google· Network Engineering
Apply on company site
Thornton, CO, USA$104k - $148k + bonusFull-timePosted 3d ago

About the role

Google’s Network Engineering team operates a highly reliable global core network. The role focuses on automating the core network repair lifecycle, collaborating with software teams, and adopting new technologies to improve repair efficiency and reduce costs.

Responsibilities

  • Automate the global core network repair lifecycle to minimize human intervention, thereby reducing mean time to repair (MTTR), human error, and operational costs.
  • Collaborate with software engineering teams to innovate and deliver repair-focused systems while leveraging and consolidating existing automation infrastructures.
  • Lead the adoption and operationalization of new core network technologies to support repair evolution and utilize next-generation features like spectrum efficiency and lower cost per byte.
  • Support and maintain Network Reliability Engineering software services to ensure the ongoing performance and reliability of the network repair framework.
  • Provide technical consultation on setting requirements and defining the design for software applications specifically related to network repair.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
  • 1 year of experience with network routing protocols, design and troubleshooting, with network equipment providers.
  • Experience with planning and designing networks (e.g., multiple sites, multiple products, etc.).
  • Experience coding in Python, Go or C.

Skills

Required:Network routing protocolsNetwork design and planningPythonGoC

Benefits

  • Learn more about benefits at Google.
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google