Taro Logo

Software Engineer III, Network Verification

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Job Description

Google Cloud is seeking a Software Engineer III to join their Network Verification team in Warsaw, Poland. This role is crucial for developing and maintaining Google's network analysis capabilities, which are essential for Google Cloud's infrastructure.

The position involves working on critical network verification systems, including Connectivity Tests, Network Analyzer, and Effective Routes. You'll be using C++ to design and implement core network analysis engines, tackling complex challenges in network modeling and configuration analysis at scale. This role requires strong expertise in distributed systems and networking fundamentals.

As part of Google's engineering team, you'll have the opportunity to work on technologies that impact billions of users worldwide. Google Cloud is a rapidly growing platform that serves customers in over 200 countries, providing enterprise-grade solutions and cutting-edge technology. The role offers the chance to work on large-scale distributed systems and contribute to Google's next-generation networking infrastructure.

The ideal candidate should have a strong background in C++ programming and system-level development, with experience in networking concepts such as TCP/IP, BGP, DNS, and firewalls. Knowledge of cloud networking and distributed systems is highly valued. You'll be joining a team that pushes the boundaries of technology while solving complex technical challenges in network verification and analysis.

This position offers the opportunity to work at one of the world's leading technology companies, with access to cutting-edge technology and the chance to make a significant impact on Google's network infrastructure. You'll be part of a team that values innovation, technical excellence, and collaboration, while working on projects that directly influence how Google's network operates at global scale.

Last updated 6 days ago

Responsibilities For Software Engineer III, Network Verification

  • 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

Requirements For Software Engineer III, Network Verification

Linux
  • 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

Related Jobs

Software Engineer III, NodeOS

Software Engineer III position at Google working on NodeOS, developing and optimizing internal Linux-based operating system capabilities and infrastructure.

Software Engineer III, Infrastructure, Health Data Governance

Software Engineer III position at Google focusing on infrastructure and health data governance, building systems that help users live healthier lives through technology and AI.

Software Engineer III, Infrastructure, Health Data Privacy

Software Engineer III position at Google focusing on health data privacy infrastructure, combining technical expertise with healthcare innovation to develop scalable solutions for user health data management.

Software Engineer III, Carbon Footprint, Google Cloud

Software Engineer III position at Google Cloud focusing on carbon footprint data pipelines and sustainability initiatives, combining technical expertise with environmental impact.

Software Engineer III, NodeOS

Software Engineer III position at Google focusing on NodeOS development, requiring expertise in Linux systems and distributed computing to improve Google's infrastructure.