Software Engineer, NetSoft, Google Global Networking

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer, NetSoft, Google Global Networking

Google's NetSoft team in Sydney is at the forefront of developing internal software crucial for forecasting, planning, designing, and deploying Google's global production network. As the network experiences tremendous growth, we're fundamentally reimagining our approach to network planning and design to ensure agility, flexibility, and cutting-edge technology support.

As a Software Engineer in the NetSoft team, you'll be part of Google's mission to develop next-generation technologies that impact billions of users worldwide. You'll work on critical projects with opportunities to switch teams as both you and our fast-paced business evolve. We're seeking versatile engineers who can bring fresh ideas from various areas, including distributed computing, large-scale system design, networking, and data storage.

The role involves working on automating forecasting, planning, and deployment processes for Google's network infrastructure. You'll be joining a team that manages Google's network physical topology data and develops solutions that help the company maintain its technological edge. This position offers the chance to work with Google Cloud, which serves customers in more than 200 countries and territories, helping organizations digitally transform their businesses.

Your technical expertise will be crucial in managing project priorities, deadlines, and deliverables. You'll be involved in designing, developing, testing, deploying, maintaining, and enhancing software solutions that are fundamental to Google's network infrastructure. This is an excellent opportunity for experienced and creative developers who want to make a significant impact on Google's global network architecture.

The role offers the chance to work with cutting-edge technology, collaborate with talented peers, and contribute to solutions that operate at massive scale. You'll be part of a team that values innovation, technical excellence, and creative problem-solving, while working on projects that directly impact Google's network infrastructure and its ability to serve billions of users worldwide.

Last updated a month ago

Responsibilities For Software Engineer, NetSoft, Google Global Networking

  • Develop, review, and manage operations for our network planning, design, and delivery infrastructure and provide support to network planners
  • Work with our peer teams in understanding the workflows and issues, train and land features
  • Propose software component designs
  • Participate in design, implementation and support of the data systems that manage Google's network physical topology data

Requirements For Software Engineer, NetSoft, Google Global Networking

Python
Java
Go
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in any general purpose programming language (e.g., C++, Java, Golang, or Python)
  • 2 years of experience with data structures or algorithms
  • Master's degree or PhD in Computer Science or a related technical field (preferred)
  • Experience with internal software development, or working directly with customers (preferred)
  • Experience developing or working with distributed or large cloud-based software systems (preferred)
  • Experience working on data services and data pipelines (preferred)
  • Familiarity with engineering practices in measuring and improving data quality (preferred)

Benefits For Software Engineer, NetSoft, Google Global Networking

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
  • Equal opportunity and affirmative action employer
  • Comprehensive medical, dental, and vision insurance
  • Parental leave benefits
  • 401k retirement plan
  • Equity compensation
  • Accommodation for special needs

Interested in this job?

Jobs Related To Google Software Engineer, NetSoft, Google Global Networking

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google focusing on Memory Commodity Operations and Technical Infrastructure, managing supply execution and delivery of AI/ML infrastructure components.

Product Manager I, Ads

Product Manager position at Google Ads team, focusing on developing and launching advertising products that connect businesses with users worldwide.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java, TypeScript, and cloud technologies.

Program Manager II, Demand and Supply Planning, Technical Infrastructure

Program Manager II position at Google focusing on demand and supply planning for Technical Infrastructure, offering competitive salary and benefits.

Product Manager, Discover Feed, Internationalization

Lead product strategy and development for Google's Discover Feed internationalization, focusing on emerging markets and user experience optimization.