Google is seeking a Network Automation Engineer to join their Technical Infrastructure team, focusing on maintaining and optimizing their global network infrastructure. This role combines network engineering expertise with software development, requiring skills in automation, programming, and network troubleshooting.
The position offers an opportunity to work on Google's massive-scale network that serves millions of users worldwide. As a Network Automation Engineer, you'll be responsible for developing and maintaining automation frameworks that help reduce network repair times and improve operational efficiency. You'll work with cutting-edge network technologies and collaborate with software engineering teams to build innovative solutions.
The role requires a strong background in network protocols and design, combined with programming skills in languages like Python or Go. You'll be involved in creating and maintaining software services, analyzing network performance, and implementing improvements to keep Google's network running smoothly.
Key responsibilities include automating network repair processes, developing software systems, and providing technical consultation on network-related projects. You'll also work on operationalizing new network technologies and maintaining critical infrastructure components.
This is an excellent opportunity for someone who combines networking expertise with software development skills and wants to work at scale. The position offers competitive compensation ($132,000-$189,000 base salary plus bonus and equity) and comprehensive benefits. Google provides a collaborative environment where you can make a significant impact on their global infrastructure while working with cutting-edge technologies.
The role is based in Thornton, CO, and requires a bachelor's degree in Computer Science or related field, along with 3+ years of relevant experience. Google values diversity and inclusion, providing equal opportunities for all qualified candidates.