Software Engineer, NetSoft

1 Month ago • 2 Years + • Network Engineering

Job Summary

Job Description

NetSoft Sydney, a Google team, develops internal software for forecasting, planning, designing, and deploying its global production network. This role involves developing, reviewing, and managing operations for network planning, design, and delivery infrastructure, providing support to network planners, collaborating with peer teams, proposing software designs, and participating in the design, implementation, and support of data systems managing Google's network topology. The ideal candidate will have experience with software development (C++, Java, Golang, or Python), data structures/algorithms, and ideally, experience with distributed systems, cloud-based software, data services, and mathematical optimization.
Must have:
  • Bachelor's degree or equivalent experience
  • 2 years software development experience
  • 2 years experience with data structures/algorithms
  • Develop and manage network infrastructure operations
  • Collaborate with peer teams
  • Propose software designs
Good to have:
  • Master's/PhD in CS or related field
  • Experience with internal software development or direct customer interaction
  • Experience with distributed/large cloud-based systems
  • Experience with data services and pipelines
  • Experience with mathematical optimization software

Job Details


Minimum qualifications:

  • 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.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience with internal software development, or working directly with customers.
  • Experience developing or working with distributed or large cloud-based software systems.
  • Experience working on data services and data pipelines.
  • Experience with mathematical optimization or operations research software, such as Linear Programming (LP) solvers or network flow algorithms.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

NetSoft Sydney writes internal software that helps Google forecast, plan, design, and deploy its global production network. Google's network is growing at a huge rate, and in order to keep up with demand, we are in the process of rethinking how we plan and design Google's network how to be agile, flexible and immense and provide technology support.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities

  • 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.

Similar Jobs

WebFX - Sr  Quality Assurance Engineer (Philippines )

WebFX

Philippines (Remote)
6 Months ago
Calix - Senior Machine Learning Engineer

Calix

United States (Remote)
1 Month ago
Demandbase - Software Engineer 2 (Frontend)

Demandbase

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Shyft Labs - Senior Software Engineer

Shyft Labs

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Senior Solutions Acceleration Architect, Applications

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Video Experience Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
ByteDance - Network Engineer, Optical Long-Haul and Submarine

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
NVIDIA - Solutions Architect, HPC Systems Engineer

NVIDIA

Santa Clara, California, United States (Remote)
1 Month ago
ByteDance - Tech Lead - Architect / Researcher - DPU

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ByteDance - Site Reliability Engineer - Data Infrastructure (Seattle)

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Senior Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
7 Months ago
Google - Software Engineer III, Full Stack, Infrastructure, YouTube

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Capgemini - SailPoint IIQ Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Aristocrat Gaming - QA Automation Engineer

Aristocrat Gaming

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Netflix - Broadcast Engineer, Live Broadcast Technology

Netflix

Los Angeles, California, United States (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer (Cloud) - Infrastructure Engineering

ByteDance

Singapore (On-Site)
7 Months ago
Qualcomm - Linux Kernel Engineer Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Next Level Business Services - Voice with C

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
7 Months ago
Skillz - Engineering Manager

Skillz

Las Vegas, Nevada, United States (On-Site)
4 Weeks ago
ByteDance - Android Software Engineer (Web and Client) Intern

ByteDance

Singapore (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Philips - Imaging Sales Lead - North

Philips

Brisbane, Queensland, Australia (On-Site)
3 Weeks ago
Canva - Senior Backend Engineer - Support Enablement

Canva

Melbourne, Victoria, Australia (Remote)
2 Months ago
Easygo - Paid Advertising Coordinator (Spanish Speaking)

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Canva - Senior Indirect Tax Manager

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Google - Software Engineer, Early Career

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
IGT - Product Manager III

IGT

Macquarie Park, New South Wales, Australia (On-Site)
1 Month ago
Philips - National Sales Manager - IGT

Philips

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
Telastra - Telstra Retail: Part Time Customer Service & Sales Consultant

Telastra

Erina, New South Wales, Australia (On-Site)
2 Weeks ago
YouGov - Senior Research Executive

YouGov

Sydney, New South Wales, Australia (On-Site)
1 Week ago
Adobe - Cyber Defense Analyst

Adobe

Sydney, New South Wales, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Larian Studios - Lead Security & Network Engineer

Larian Studios

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
Playtika - IT Infrastructure Engineer

Playtika

Poland (Hybrid)
7 Months ago
Bohemia Interactive - IT Administrator - Network Engineer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
ByteDance - Software Engineer, Video-On-Demand

ByteDance

Singapore (On-Site)
7 Months ago
Google - Program Manager, Google Enterprise Networking, University Graduate

Google

Austin, Texas, United States (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Staff Optical Network Transport Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
ByteDance - Backend Software Engineer - Network Security

ByteDance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug