Software Engineer, Early Career

2 Months ago • 1-1 Years • Software Development & Engineering

Job Summary

Job Description

Google's NetSoft team seeks a Software Engineer to develop, review, and manage operations for network planning, design, and delivery infrastructure. Responsibilities include supporting network planners, collaborating with peer teams to understand workflows and issues, proposing software designs, and participating in the design, implementation, and support of data systems managing Google's network physical topology. The ideal candidate will have experience with software development (e.g., C++, Java, Golang, Python), data structures, and algorithms. Experience with distributed systems, cloud technologies, and data pipelines is preferred. This role involves working on a critical project within a fast-paced environment, requiring versatility and leadership qualities.
Must have:
  • Bachelor's degree or equivalent experience
  • 1 year software development experience
  • 1 year experience with data structures/algorithms
  • Develop and manage network infrastructure
  • Collaborate with peer teams
Good to have:
  • Master's/PhD in Computer Science
  • Experience with internal software development or direct customer interaction
  • Experience with distributed or large cloud-based systems
  • Experience with data services and pipelines
  • Mathematical optimization or operations research software experience

Job Details


Minimum qualifications:

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

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 in data services and data pipelines.
  • Experience with mathematical optimization or operations research software, such as 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 fundamentally rethinking how we plan and design Google's network how to be agile, flexible and immense and provide cutting-edge 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

Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
6 Months ago
Qualcomm - Senior Engineer - C Embedded RTOS

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
NVIDIA - Senior Field Application Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
5 Months ago
bytedance - Senior Software Engineer - Compute Infrastructure (Orchestration & Scheduling)

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
adglobal 360 - Game Programmer

adglobal 360

Tokyo, Japan (On-Site)
8 Months ago
Playdawn Consulting - Senior Software Engineer (Games)

Playdawn Consulting

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ion - Lead Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
8 Months ago
Tesla - Senior Equipment Maintenance Engineer

Tesla

North Brabant, Netherlands (On-Site)
4 Months ago
Meta - Manager, Performance & Capacity Engineering - Capacity Planning Optimization

Meta

Menlo Park, California, United States (On-Site)
7 Months ago
Anthology  Inc  - Software Engineer II

Anthology Inc

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Software Engineering Intern - CUDA Test Development

NVIDIA

Shanghai, Shanghai, China (On-Site)
5 Months ago
Ansys - Software Development Engineer - C++/Python

Ansys

Chalandri, Greece (On-Site)
1 Week ago
Canonical - Embedded Linux Field Engineering Manager

Canonical

(Remote)
1 Month ago
JMA - Senior Embedded Systems Security Engineer

JMA

Plano, Texas, United States (On-Site)
7 Months ago
vector north  - [Vector North] Senior Gameplay Programmer

vector north

Prague, Prague, Czechia (Hybrid)
9 Months ago
Lockwood - Senior Games Programmer

Lockwood

Royal Leamington Spa, England, United Kingdom (On-Site)
2 Months ago
Take-Two Interactive - Director of Gameplay Engineering

Take-Two Interactive

Massachusetts, United States (Remote)
3 Weeks ago
Nice - L3 Product Support Engineer

Nice

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Riot Games - Senior Manager, Technical Game Design

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Rockstar Games - Associate QA Tester: Online Services (Night Shift)

Rockstar Games

Lincoln, England, United Kingdom (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Coupa - Customer Solution Partner

Coupa

Australia (Remote)
1 Month ago
Big Ant Studios - Junior 3D Environmental Artist

Big Ant Studios

Adelaide, South Australia, Australia (On-Site)
8 Months ago
Canva - Backend Software Engineer - Gen AI, Design Generation Experience

Canva

Brisbane, Queensland, Australia (Remote)
3 Months ago
CAE - Systems Architect

CAE

Homebush, New South Wales, Australia (Hybrid)
1 Month ago
Canva - Staff Frontend Engineer - Apps API Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Nine - 4BC News Journalist

Nine

Cannon Hill, Queensland, Australia (On-Site)
1 Month ago
Alt VFX  - Previz Artists & Animators

Alt VFX

Brisbane, Queensland, Australia (On-Site)
1 Month ago
Phaser lock interactive - Senior Content Marketing Manager

Phaser lock interactive

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

Telastra

Colac, Victoria, Australia (On-Site)
1 Month ago
Marsh McLennan - Account Executive (Graduate Trainee)

Marsh McLennan

Melbourne, Victoria, Australia (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Brillio - Senior Tech Specialist, Cloud Engineering

Brillio

Hyderabad, Telangana, India (Hybrid)
7 Months ago
Roblox - Senior Software Engineer, Compute Fleet Management

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
Apexon - Software Engineering Manager

Apexon

Princeton, New Jersey, United States (On-Site)
1 Month ago
Adyen - Engineering Manager - NoSQL Datastores

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
zoox - Senior/Staff Technical Program Manager - System Safety for Large Cross Functional Initiatives

zoox

Foster City, California, United States (Hybrid)
2 Months ago
Luxoft - Senior Software Support Engineer

Luxoft

(Remote)
7 Months ago
Next Level Business Services - DB2 DBA

Next Level Business Services

Columbus, Ohio, United States (On-Site)
8 Months ago
Rippling - Engineering Manager - Global Payroll

Rippling

Canada (On-Site)
3 Months ago
Enphase Energy - Associate Regulatory Engineer

Enphase Energy

Christchurch, Canterbury, New Zealand (On-Site)
2 Months ago
Lytx,  Inc  - Director, Software Engineering, Innovation Lab

Lytx, Inc

San Diego, California, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, United States (On-Site)

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (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