Google is hiring a Network Automation Engineer to improve the reliability and efficiency of its global core network through automated repair systems. The role develops and supports network repair software, advances core network technologies, and collaborates with software engineering teams to reduce repair time, human error, and operational costs.
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
Qualification
Required
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
Preferred
Experience with network design and automation
Benefits
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.