Software Engineer III, Networks, Google Cloud

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
$120,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer III, Networks, Google Cloud

Google Cloud is seeking a Software Engineer III to join their Networks team, focusing on developing next-generation technologies that impact billions of users. This role combines networking expertise with large-scale distributed systems development. As part of Google Cloud, you'll work on critical projects developing enterprise-grade solutions that leverage cutting-edge technology. The position offers opportunities to work across the full technology stack, from networking components to cloud infrastructure.

The ideal candidate will bring strong software development skills with particular emphasis on networking technologies like load balancers, firewalls, NAT, SDN, and network protocols. You'll be part of a team that serves customers in more than 200 countries, helping solve critical business problems through Google Cloud's innovative solutions.

This role offers significant growth potential, with opportunities to switch teams and projects as both you and the business evolve. You'll be involved in all aspects of the software development lifecycle, from design and development to testing and maintenance. The position requires someone who can manage project priorities effectively while maintaining high standards for code quality and technical excellence.

Working at Google Cloud means being part of a team that's pushing the boundaries of cloud technology, with access to Google's vast technical resources and the chance to work on products that have global impact. The role combines technical challenges with the opportunity to contribute to products that are reshaping how businesses operate in the digital age.

Last updated 2 minutes ago

Responsibilities For Software Engineer III, Networks, Google Cloud

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer III, Networks, Google Cloud

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience building networking components and products (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Software Engineer III, Networks, Google Cloud

Software Engineer III, Infrastructure, Google Cloud Business Platforms

Software Engineer III position at Google Cloud focusing on infrastructure development with competitive compensation and opportunity to work on large-scale systems.

System Level Test Engineer, PhD, University Graduate, Google Cloud

System Level Test Engineer position at Google Cloud, focusing on ASIC/SoC testing and integration for high-performance computing products.

Software Engineer III, Capacity Intelligence

Software Engineer III position at Google focusing on cloud resource optimization and C++ development for the Capacity Intelligence team.

Customer and Partner Solutions Engineer III, gTech

Mid-level engineering role at Google focusing on customer support automation and workflow solutions, offering competitive salary and benefits.

Imaging Calibration Software Engineer

Google seeks Imaging Calibration Software Engineer to develop cutting-edge camera calibration solutions, combining software expertise with hardware innovation.