Taro Logo

Network Automation Engineer

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 combines software engineering with network infrastructure expertise, focusing on building and maintaining Google's global network that serves millions of users worldwide. The position involves developing automation solutions and tools to enhance network reliability and operational efficiency.

As a Network Automation Engineer, you'll work at the intersection of software development and network engineering, creating solutions that help manage Google's complex network infrastructure. You'll be responsible for building automation frameworks, analyzing network performance, and implementing improvements that directly impact Google's service reliability.

The ideal candidate brings a strong foundation in both programming (Python, Go, C++) and network technologies (IP, DWDM, OTN), with experience in building automation tools and frameworks. You'll work with global core network engineering and software teams, contributing to Google's network reliability and operational excellence.

This role offers the opportunity to work on large-scale infrastructure at one of the world's leading tech companies. You'll be part of the team that ensures Google's network remains reliable and efficient, supporting the company's entire suite of applications and services. The position requires both technical expertise and strong collaborative skills, as you'll be working with cross-functional teams and driving technical initiatives.

Google offers a comprehensive benefits package and is committed to creating an inclusive work environment. They are particularly interested in candidates who have a current right to work in Singapore. This role represents an excellent opportunity for someone looking to combine software engineering skills with network infrastructure expertise at a global scale.

Last updated 19 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 role at Google focusing on building software solutions and automation for Google's network infrastructure.