Software Engineer, Early Career, NetSoft

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$80,000 - $120,000
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer, Early Career, NetSoft

Google's NetSoft team in Sydney is seeking an Early Career Software Engineer to join their network infrastructure team. This role focuses on developing internal software that helps Google forecast, plan, design, and deploy its global production network. As part of Google Cloud, which serves customers in more than 200 countries, you'll work on critical projects that help manage and scale Google's massive network infrastructure.

The position offers an opportunity to work with cutting-edge technology and contribute to large-scale system design. You'll be involved in developing solutions that help Google maintain its network agility and flexibility while supporting tremendous growth. The role combines software development with network infrastructure planning, requiring both technical programming skills and systems thinking.

As a software engineer in the NetSoft team, you'll collaborate with network planners and peer teams to understand workflows, implement features, and provide support for network planning and design infrastructure. The role involves working with data systems that manage Google's network physical topology data, requiring expertise in data structures and algorithms.

The ideal candidate should have a strong foundation in software development, particularly in languages like Python, Java, or Golang. While this is an early-career position, you'll have the opportunity to work on complex distributed systems and cloud-based software systems. The role offers growth potential as you'll be exposed to various aspects of Google's infrastructure, from data services to network optimization.

Working at Google means being part of a company that values diversity, equity, and inclusion, with a strong commitment to building a representative workforce. You'll join a team that's fundamentally rethinking how to plan and design Google's network to meet future demands while maintaining cutting-edge technology support.

Last updated 5 days ago

Responsibilities For Software Engineer, Early Career, NetSoft

  • 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, Early Career, NetSoft

Python
Java
Go
  • Bachelor's degree or equivalent practical experience
  • 1 years of experience with software development in any general purpose programming language (e.g., C++, Java, Golang, or Python)
  • 1 years of experience with data structures or algorithms
  • Must have work authorization in Australia (no visa sponsorship available)

Benefits For Software Engineer, Early Career, NetSoft

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive health benefits including medical, dental, and vision insurance
  • Parental leave benefits
  • Equal employment opportunity
  • Inclusive work environment

Interested in this job?

Jobs Related To Google Software Engineer, Early Career, NetSoft

Advertising Solutions Architect, gTech Ads, Large Customer Sales

Join Google as an Advertising Solutions Architect to design and implement technical solutions for major advertising clients while driving business growth through innovative technology.

Software Engineer II, Chrome Enterprise Core

Software Engineer II position at Google's Chrome Enterprise Core team, focusing on cloud management features and full-stack development with 1+ years of experience required.

Program Manager I, Supply Chain Management, Cloud Infrastructure

Program Manager role at Google focusing on Supply Chain Management and Cloud Infrastructure, combining technical expertise with operational excellence.

Business Systems Analyst, Supply Chain, Technical Infrastructure

Business Systems Analyst role at Google focusing on GCP/TI Program and Project Management systems integration and implementation.

Software Engineer II, Platforms and Ecosystems

Software Engineer II position at Google's Platforms and Ecosystems team, developing next-generation technologies for desktop, mobile, and applications environments.