Network Engineer
This job at a glance
- Who can apply
- 1–3 years of experience · Bachelor's degree
- Must know
- GCPBudgetingPythonC++Troubleshooting
- Work
- On-site in Sunnyvale
- Pay
- Not stated by the employer.
- Skill demand
- Python21%GCP6%C++2%Budgeting1%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 3, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About The Job
Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
Key Responsibilities
- Conduct quantifiable analysis of network data and capacity forecast models to enhance scalability, efficiency, and user experience.
- Evaluate network system inefficiencies and flaws to design and implement improved software, designs, and processes.
- Develop software to improve the performance, security, transparency, and manageability of network systems.
- Identify, diagnose, and resolve complex software, hardware, and other network system problems with minimal guidance.
- Scale systems sustainably by creating tools and automation that improve system reliability and operational velocity.
- Participate in a rotating on-call schedule to support multi-vendor, SDN-based wired and wireless networks.
Requirements & Tech Stack
- Experience with Border Gateway Protocol (BGP) for exchanging routing information between autonomous systems.
- Experience with Interior Gateway Protocols (IGP) including Intermediate System to Intermediate System (IS-IS).
- Experience with Multiprotocol Label Switching (MPLS) for high-performance network data-carrying.
- Experience writing readable and structured code in Python, C++, or Go for software development utilizing engineering best practices.
- Experience in Network troubleshooting to resolve interruptions using established procedures and tools.
Qualifications
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, and Telecommunications or a related field AND 3 years of experience in the job offered or in a Network Engineer-related occupation.
- OR Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, and Telecommunications or a related field AND 1 year of experience in the job offered or in a Network Engineer-related occupation.