Bachelor’s degree or equivalent practical experience.
2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting.
2 years of experience with developing infrastructure, distributed systems or networks, or with compute technologies, storage, or hardware architecture.
Nice to haves:
Experience with coding in modern C++ and system level programming.
Experience in networking fundamentals (TCP/IP, Border Gateway Protocol (BGP), (Domain Name System (DNS), firewalls, etc.).
Experience with cloud networking concepts.
Experience building or working with distributed systems.
What you'll be doing:
Design, code, test, and ship C++ for core network analysis engines.
Build new features for Connectivity Tests, Network Analyzer, and Effective Routes.
Manage problems in network modeling, configuration analysis, and distributed systems at scale.
Write code using C++ programming language.
Perks and benefits:
Google boasts a fast-paced and innovative work environment.
Opportunities to switch teams and projects as you grow professionally.