Taro Logo

Network Automation Engineer

Google is a global technology company that provides a wide range of internet-related services and products.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Job Description

Google is seeking a Network Automation Engineer to join their Technical Infrastructure team in Singapore. This role sits at the intersection of network engineering and software development, focusing on building and maintaining the critical infrastructure that powers Google's global network.

The position requires a unique blend of networking expertise and software engineering skills. You'll be responsible for developing automation solutions that enhance network reliability and operational efficiency across Google's vast infrastructure. Working with global core network engineering and software teams, you'll build software solutions that directly impact the performance and reliability of Google's network systems.

The ideal candidate brings 3+ years of experience with optical technologies and strong programming skills in languages like Python or Go. You'll need to understand complex network technologies including DWDM systems, IP networking, and routing protocols. The role involves both technical leadership in driving deployment strategies and hands-on development of automation tools and frameworks.

As part of Google's Technical Infrastructure team, you'll be at the forefront of maintaining and improving the architecture that supports Google's entire product portfolio. The team takes pride in their engineering excellence and innovative approach to solving complex technical challenges. You'll work in an environment that values both technical expertise and collaborative problem-solving.

This is an excellent opportunity for someone who wants to work at scale, dealing with one of the world's largest and most complex networks. You'll have the chance to make a direct impact on Google's infrastructure while working with cutting-edge technologies and world-class engineers. The role offers the perfect blend of networking expertise and software development, with opportunities to grow in both areas.

Last updated 12 days ago

Responsibilities For Network Automation Engineer

  • Lead the development and execution of network deployment strategies
  • Drive technical direction and roadmaps while collaborating with cross-functional teams
  • Design and build automation and tooling to improve network deployments
  • Advocate and implement best practices in software development
  • Provide ongoing support for automation systems

Requirements For Network Automation Engineer

Python
Go
  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience
  • 3 years of experience with optical technologies (client transceivers, optical metro, DWDM systems, or submarine systems)
  • Experience in programming languages such as C++, Go, or Python
  • Knowledge of IP or optical network technologies
  • Ability to write SQL scripts and query data structures
  • Excellent communication skills

Related Jobs

Software Engineer III, Display Ads Format

Software Engineer III position at Google focusing on Display Ads Format development, requiring 2+ years of experience and strong programming skills.

Network Automation Engineer

Network Automation Engineer position at Google, combining network engineering with software development to improve and maintain Google's global network infrastructure through automation and tooling.

Partner Solution Engineer, Search Ecosystems, gTech Users and Products

Partner Solution Engineer role at Google Singapore, focusing on Search Ecosystems and technical partner support, requiring 3+ years of programming and web technology experience.

Software Engineer III, Display Ads Format

Software Engineer III position at Google working on Display Ads Format team in Singapore, focusing on developing and improving advertising technologies.

Network Automation Engineer

Network Automation Engineer position at Google Singapore, focusing on developing automation solutions and tools for Google's global network infrastructure.