Taro Logo

Senior Software Engineer, Global Network Technologies

A global technology company that develops internet-related services and products.
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Global Network Technologies

Google's Global Network Technologies (GNT) team is seeking a Senior Software Engineer to join their Network Insights division. This role is crucial in developing systems and technologies that support Google's global network infrastructure, connecting data centers and cloud regions. The position focuses on analyzing and managing massive volumes of networking data to improve network reliability and performance.

The Network Insights team's primary mission is to minimize network impairment impacts on Google's internal and external customers. You'll be working on software that helps identify anomalies, automatically root-cause outages, and analyze network signals. This role combines both software engineering expertise and data analysis skills.

As part of the Technical Infrastructure team, you'll be contributing to the architecture that powers Google's entire product portfolio. The team takes pride in maintaining and developing next-generation Google platforms, ensuring networks run optimally for the best user experience possible.

The ideal candidate will bring strong programming skills in languages like Java, Python, or Go, combined with experience in distributed systems and network architecture. You'll be working with large-scale systems, handling information at massive scale, and contributing to technologies that impact billions of users worldwide.

This is an excellent opportunity for someone who wants to work on challenging technical problems at scale, collaborate with talented engineers, and make a significant impact on Google's global infrastructure. The role offers the chance to work with cutting-edge technology while solving complex networking challenges that affect Google's services worldwide.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Global Network Technologies

  • Design software to customer specifications or requirements, and discuss and align these designs wtih peers and stakeholders
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Understand data and its impacts on the software design and investigate unusual data
  • Own technical aspects of software solution delivery of smaller-sized projects in conjunction with the immediate team

Requirements For Senior Software Engineer, Global Network Technologies

Java
Python
Go
JavaScript
  • Bachelor's degree in Computer Science or equivalent practical experience
  • 5 years of experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go
  • Experience in computer science, data structures, algorithms and software design