Job
Description
As a Network Engineer at Google, you will play a crucial role in maintaining and enhancing the reliability and scalability of our network infrastructure, which serves millions of Internet users worldwide. Your responsibilities will include designing and automating networking products, technologies, software, and protocols, as well as developing and implementing lab networks that mimic production environments. You will be tasked with identifying network problems, writing test plans and procedures, and executing tests to ensure the network's performance meets the highest standards. To qualify for this role, you should hold a Bachelor's degree in Computer Science, Network Engineering, or a related technical field, along with at least 6 years of experience in Networking Design and Network Test Automation. Proficiency in programming languages such as C++, Go, or Python is preferred, as well as experience in network troubleshooting and debugging. You will collaborate with the Network Operations team to collect feedback, monitor performance, and implement improvements to meet customer needs effectively. As a member of the Network Engineering team, you will have the opportunity to work on multiple large projects or mission-critical initiatives, taking ownership of project outcomes and providing technical leadership. You will be responsible for defining network problems, creating test plans, and documenting the results for Google-wide use. Additionally, you will mentor and support team members, offering guidance on feature testing, integration efforts, and test design approaches. Join us at Google and be part of a dynamic team that thrives on innovation and cutting-edge technologies. Your contributions will directly impact the seamless operation of our network, ensuring that users stay connected to our suite of applications, products, and services. If you are passionate about networking, problem-solving, and driving continuous improvement, we invite you to explore this exciting opportunity with us.,