Taro Logo

Staff Software Engineer, Network Insights

A global technology company that develops internet-related services and products.
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Job Description

Google is seeking a Staff Software Engineer to join their Network Insights team, focusing on developing software that empowers users to navigate and analyze vast amounts of networking data. This role is crucial in maintaining and improving Google's network reliability for billions of users worldwide. The position involves working on critical projects that minimize network impairments' impact on Google customers through analyzing network signals, detecting anomalies, and automating outage diagnostics.

As a Staff Software Engineer, you'll be at the forefront of developing next-generation technologies that transform how billions of users connect and interact. The role requires expertise in large-scale system design, distributed computing, and network architecture. You'll lead technical strategies, mentor team members, and drive solutions for complex networking challenges.

The ideal candidate will combine strong software engineering skills with data analysis capabilities, working within Google Cloud's ecosystem to deliver enterprise-grade solutions. This position offers the opportunity to work on challenging problems at massive scale, directly impacting Google's network reliability and performance.

You'll be part of Google Cloud, which helps organizations accelerate their digital transformation using Google's cutting-edge technology. The role involves collaboration across teams, technical leadership, and the chance to influence the direction of critical network infrastructure systems.

This is an excellent opportunity for experienced engineers who want to make a significant impact on Google's network infrastructure while working with cutting-edge technology and leading technical teams. The position offers the chance to work on complex problems at scale while contributing to Google's mission of organizing the world's information.

Last updated 2 days ago

Responsibilities For Staff Software Engineer, Network Insights

  • Drive the technical strategy, define long-term goals and road-maps for improved network reliability, anomaly detection, and root cause analysis
  • Serve as a technical leader, mentoring other engineers, influencing stakeholders across teams, and guiding technical decisions
  • Manage ambiguous problems, reduce chaos in existing systems, and anticipate future scaling needs
  • Understand data and its impacts on the software design, investigate unusual data and propose solutions
  • Contribute to the broader engineering community through mentoring, knowledge sharing, and participation in team-wide activities

Requirements For Staff Software Engineer, Network Insights

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with one or more general purpose programming languages such as Java, C/C++ or Python
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks architecture
  • 5 years of experience testing, and launching software products

Benefits For Staff Software Engineer, Network Insights

Medical Insurance
401k
Parental Leave
  • Comprehensive medical insurance
  • 401(k) plan
  • Parental leave benefits

Related Jobs