Taro Logo

Network Automation Engineer, Optical Networking

A global technology company that provides internet-related services and products.
Thornton, CO, USA
$156,000 - $229,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Network Automation Engineer, Optical Networking

Google is seeking a Network Automation Engineer to join their Technical Infrastructure team, focusing on optical networking and automation. This role combines software engineering with network infrastructure expertise, requiring 6 years of experience with optical technologies and programming skills in languages like C++, Go, or Python.

The position offers a competitive salary range of $156,000-$229,000 plus bonus, equity, and comprehensive benefits. Based in Thornton, CO, you'll be part of the team responsible for Google's global network infrastructure that serves millions of users worldwide.

Your primary responsibilities will include automating network repair processes to reduce downtime and human error, collaborating with software engineering teams on systems development, and managing technology adoption for network evolution. You'll work on critical infrastructure that powers Google's entire product portfolio, from search to cloud services.

The ideal candidate should have a Bachelor's degree in Computer Science or related field, strong experience with optical technologies (coherent transceivers, DWDM systems), and proven programming abilities. Additional valuable skills include statistical analysis experience, SQL proficiency, and the ability to create data-driven recommendations for process improvement.

This role offers an opportunity to impact Google's core infrastructure directly, working with cutting-edge technology and solving complex challenges at a global scale. You'll be part of the Technical Infrastructure team that builds and maintains Google's data centers and platforms, ensuring reliable and efficient network operations for users worldwide.

The position combines technical expertise with strategic thinking, requiring both hands-on programming skills and the ability to analyze and improve business processes. You'll work in a collaborative environment, partnering with various engineering teams to innovate and deliver robust solutions for network automation and repair.

Google offers a comprehensive benefits package, professional development opportunities, and a culture of innovation. The company is committed to diversity and inclusion, providing equal employment opportunities and fostering a representative workforce.

Last updated a minute ago

Responsibilities For Network Automation Engineer, Optical Networking

  • Automate the lifecycle of the Google global core network repair to reduce the Mean Time To Repair (MTTR), human error, and operational cost
  • Partner with software engineering teams to innovate and deliver repair-focused software systems and services
  • Build and leverage other repair automation infrastructures from partner software engineering teams
  • Manage technology adoption of solutions to enable repair evolution
  • Provide consultation on setting requirements and defining the design of software applications related to repairing the network

Requirements For Network Automation Engineer, Optical Networking

Go
Python
  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience
  • 6 years of experience with one or more optical technologies such as coherent transceivers, optical transport network, DWDM systems
  • Experience in one or more programming languages such as C++, Go, or Python

Benefits For Network Automation Engineer, Optical Networking

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Network Automation Engineer, Optical Networking

Software Engineer, Enterprise Data Foundations

Software Engineering role at Google focusing on Enterprise Data Foundations, building scalable solutions and infrastructure for Google's core products.

Software Engineer III, Infrastructure, Google Cloud Serverless

Software Engineer III position at Google Cloud focusing on serverless infrastructure development, requiring expertise in C++, Go, and cloud systems.

Software Engineer II, CoreOS Infrastructure

Software Engineer II position at Google focusing on CoreOS Infrastructure, building and maintaining critical systems for Android platform serving billions of devices worldwide.

Software Engineer III, Google Cloud Business Platforms

Software Engineer III position at Google Cloud Business Platforms, focusing on developing next-generation technologies and large-scale systems.

Software Engineer, GPU System, Google Cloud Platforms

Software Engineer position at Google Cloud Platforms focusing on GPU system development, driver integration, and firmware validation for data center operations.