Taro Logo

Networking Test Engineer, Google Global Networking

Google is a global technology company that designs and builds hardware, software and networking technologies powering all Google services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Networking Test Engineer, Google Global Networking

Google's ML, Systems, & Cloud AI (MSCA) organization is seeking a Networking Test Engineer to join their Global Networking team. This role is crucial in ensuring Google's massive network infrastructure operates at peak performance. The position combines software development, network engineering, and test automation to support Google's Software Defined Networking (SDN) systems.

The ideal candidate will work at the intersection of networking and software engineering, designing and executing test plans for Google's network infrastructure while maintaining test environments and automation frameworks. This role requires both technical depth in networking protocols and software development skills in languages like Python and Go.

As part of Google's Platforms Team, you'll be working on the hardware, software, and networking technologies that power all of Google's services. The role offers the opportunity to work with cutting-edge technology at massive scale, ensuring the reliability and performance of systems that billions of users depend on daily.

The position involves collaboration with cross-functional teams, troubleshooting complex network issues, and serving as a technical resource for junior team members. You'll be responsible for implementing simulation techniques, analyzing test results, and managing software releases to production.

This is an excellent opportunity for someone passionate about network engineering and test automation to work on infrastructure that powers Google's global services, including Search, YouTube, and Google Cloud. The role offers exposure to advanced networking concepts, software development, and the chance to work with some of the most sophisticated network infrastructure in the world.

Last updated 3 days ago

Responsibilities For Networking Test Engineer, Google Global Networking

  • Design, develop, and execute test plans and cases for Google Software Defined Networking (SDN) network, infrastructure, and services
  • Maintain lab test beds, test infrastructure, and existing test automation environments
  • Identify, document, and track network defects and performance issues
  • Implement various simulation techniques to replicate and assess network behavior and performance
  • Collaborate with cross-functional teams to identify, troubleshoot, and resolve network problems
  • Triage automated regression failures, provide failure analysis and manage software releases to production
  • Utilize testing tools to assess network system performance and reliability
  • Participate in the design and implementation of automated testing solutions
  • Serve as a technical resource to junior team members

Requirements For Networking Test Engineer, Google Global Networking

Python
Go
  • Bachelor's degree in Computer Science, Electrical Engineering, a related field, or equivalent practical experience
  • 2 years of experience with network equipment and network protocols testing and debugging
  • Experience in test automation, test methodologies, writing test plans and creating test cases using Python, C++, Golang

Interested in this job?

Jobs Related To Google Networking Test Engineer, Google Global Networking