Taro Logo

Software Engineer, Google Global Networking

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

Job Description

Google's Global Network (GGN) infrastructure team is seeking a Software Engineer to join their Sydney-based team working on innovative technology for deploying and maintaining Google's worldwide network. As part of one of the largest networks globally, you'll develop next-generation technologies that impact billions of users. The role involves working across the full stack, tackling challenges in distributed computing, large-scale system design, networking, and data storage.

Google's software engineers are versatile professionals who bring fresh ideas from various areas including information retrieval, security, artificial intelligence, natural language processing, and UI design. You'll work on critical projects with opportunities to switch teams as both you and the fast-paced business evolve.

This is an excellent opportunity for early-career engineers to join Google's engineering-driven culture, where you'll work alongside talented professionals who are revolutionizing technology across multiple platforms - from Google Ads to Chrome, Android to YouTube, and social to local features. The position offers hands-on experience with one of the world's most sophisticated network infrastructures while contributing to products that impact users globally.

The ideal candidate will combine technical expertise with collaborative skills, working cross-functionally to understand requirements and deliver solutions. You'll be responsible for designing and implementing automation software for network equipment, managing project priorities, and ensuring high-quality deliverables.

Last updated 6 days ago

Responsibilities For Software Engineer, Google Global Networking

  • Design, develop, test, deploy, maintain and improve software using production principles
  • Manage individual project priorities, deadlines and deliverables
  • Work with the cross functional team partners to understand their requirements and build the products to meet those requirements
  • Design and implement software for automating operations of networking equipment

Requirements For Software Engineer, Google Global Networking

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • Master's degree in Computer Science or a related technical field (preferred)

Related Jobs