Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Network Automation Engineer, Global Network Operations

AI Summary ✨

Requirements:

  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
  • 6 years of experience with network routing protocols, design and troubleshooting, with network equipment providers.
  • Experience in one or more programming languages such as C++, Go, or Python.
  • Experience in developing and maintaining software services, tools, and automation frameworks that programmatically analyze and troubleshoot global-scale core networks (IP backbone and optical network) and their supporting systems.

Nice to haves:

  • Experience conducting statistical analysis of network hardware and incidents to be used in the creation of continual service improvement plans.
  • Experience with planning and designing large-scale networks (e.g., multiple sites, multiple products, etc.).
  • Knowledge on either IP backbone (routing protocols, IP addressing, management and control planes, etc.) or optical network (DWDM, OTN, coherent transceiver, etc.).
  • Ability to analyze business processes and create data-driven recommendations for improvement.
  • Ability to influence others with data-driven engineering and operations skills.

What you'll be doing:

  • Drive the quantifiable analysis of measurements, or data and capacity forecast models for making networks more scalable, efficient, and deliver predictable user experience.
  • Evaluate the current inefficiencies, complexities, and flaws in network systems, and propose designs, software, and processes to improve them.
  • Develop software that improves the performance, safety, transparency, and manageability of network systems.
  • Participate in rotating schedules with other team members, including weekends.
  • Perform automation of the lifecycle of the Google global core network repair with minimum human interactions so we could reduce the Mean Time To Repair (MTTR), human error, and operational cost.

Perks and benefits:

  • Google's complex network generates a constant stream of challenges which require you to continually be innovative with an evolving set of technologies.
  • Keeping the network reliable ensures that our users stay connected with our suite of applications, products, and services.
  • Full life cycle ownership of space, power, and network assets in all of Google’s data centers and metro points of presence globally.
Apply here
Google logo

Google

Dublin, Ireland

Experience: Mid-level
Posted: January 23, 2025
Golang
Nodejs
Python
backend