Software Engineer, Early Career

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer, Early Career

Google's NetSoft team in Sydney is seeking an Early Career Software Engineer to join their dynamic team focused on developing internal software for network planning, design, and deployment of Google's global production network. This role offers an exciting opportunity to work on critical infrastructure that powers Google's massive network operations.

The position involves working with cutting-edge technology in distributed systems and cloud infrastructure, where you'll be responsible for developing and maintaining software solutions that help Google forecast, plan, and deploy its network infrastructure. You'll be part of a team that's fundamentally rethinking how Google's network can be more agile, flexible, and immense while providing cutting-edge technology support.

As a Software Engineer in the NetSoft team, you'll collaborate with network planners and peer teams to understand workflows, implement features, and manage operations for network planning and design infrastructure. The role requires strong programming skills in languages like Python, Java, or Go, and experience with data structures and algorithms.

This is an excellent opportunity for someone early in their career to gain experience with large-scale systems and network infrastructure. You'll be working in Google Cloud, which serves customers in more than 200 countries and territories, helping organizations digitally transform their businesses. The role offers exposure to complex technical challenges, working with distributed systems, and the chance to impact Google's global network infrastructure.

The position requires a Bachelor's degree or equivalent experience, with at least one year of software development experience. You'll be working in Sydney, Australia, contributing to critical projects that help Google maintain and expand its network capabilities. This role is perfect for someone who is passionate about infrastructure, distributed systems, and wants to work on technology that operates at a massive scale.

Last updated 6 minutes ago

Responsibilities For Software Engineer, Early Career

  • 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

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

Interested in this job?

Jobs Related To Google Software Engineer, Early Career

Software Engineer, Early Career, Campus

Early-career software engineering role at Google, focusing on developing next-generation technologies and enterprise-grade solutions for Google Cloud.

Technical Solutions Manager, Customer Experience, gTech Ads Sellside (English, Mandarin)

Technical Solutions Manager position at Google's gTech Ads Sellside team, combining technical expertise with client relationship management in Taipei, Taiwan.

Technical Solutions Manager, gTech Ads Sellside, Customer Experience

Technical Solutions Manager position at Google focusing on advertising technology solutions, requiring 1+ years of technical experience and strong problem-solving skills.

Technical Solutions Consultant, gTech (Spanish, English)

Technical Solutions Consultant position at Google, combining technical expertise with client relationship management, requiring English and Spanish fluency.

Software Engineer, Geo

Software Engineering role at Google's Geo team, focusing on developing mapping technologies and solutions that serve billions of users worldwide.