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 6 days 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

Software Engineer III, Google Ads

Software Engineer III position at Google Ads, developing advertising technology solutions with competitive compensation and growth opportunities.

Software Engineer III, Full Stack, Google Cloud Security and Privacy

Full-stack Software Engineer III position at Google Cloud focusing on security and privacy solutions, offering competitive salary and opportunities to work on large-scale systems.

Software Engineer III, Full Stack, CorpEng

Full Stack Software Engineer III position at Google's CorpEng team, building internal business solutions and platforms for Google's global operations.

Application Engineer, Supply Chain Logistics

Mid-level Application Engineer role at Google focusing on supply chain logistics systems development, requiring Java expertise and offering competitive compensation.

Backend Software Engineer, Insights, Benchmarks, and Narratives

Backend Software Engineer position at Google working on Insights, Benchmarks, and Narratives, developing large-scale systems and next-generation technologies.