Software Engineer III, Google Cloud

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer III, Google Cloud

Google is seeking a Software Engineer III for their Google Cloud team in Dublin, Ireland. This role is critical to Google's Technical Infrastructure team, responsible for developing and maintaining data centers and building the next generation of Google platforms.

As a Software Engineer III, you will be working on introducing new hardware, topology, and network designs to Google's network. Your responsibilities will include ensuring technology continuity, allowing the network to scale continuously, increase efficiency and reliability, and satisfy new business use cases.

The ideal candidate should have a strong background in software development, data structures, algorithms, and distributed systems. Experience with networking, networking protocols, and software-defined networking is preferred. Proficiency in Go, C++, and Python is highly valued.

Key responsibilities include analyzing production data, designing and developing features for availability and scaling, debugging micro-services, and working on distributed systems. You'll also be expected to collaborate effectively with team members and partner teams.

Google offers a dynamic work environment where you'll be at the forefront of technology, working on projects that impact billions of users worldwide. The company is committed to diversity, equality, and inclusion, providing equal opportunities for all qualified candidates.

Join Google's team of versatile engineers and be part of shaping the future of technology while working on challenging and impactful projects in cloud computing and infrastructure.

Last updated 5 months ago

Responsibilities For Software Engineer III, Google Cloud

  • Analyze data from production to find gaps/error patterns/opportunities for existing system
  • Design, develop, integrate and test the features for B2 and B4 availability, scaling, New Product Introductions (NPI)
  • Debug/Root cause issues in various Go micro-services, sometimes in code owned outside the team
  • Help team members and partner teams understand the broader context, and solve the right problems at the right time
  • Work on distributed systems, handle errors, write tests etc. and be comfortable with changes in the execution plan if they are enabling the right impact for Google

Requirements For Software Engineer III, Google Cloud

Go
Python
  • 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
  • Experience with distributed systems

Interested in this job?

Jobs Related To Google Software Engineer III, Google Cloud

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on developing technical foundations for Google's flagship products with competitive compensation and benefits.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Lead complex AR/VR projects at Google as a Technical Program Manager III, managing cross-functional teams and driving innovation in immersive computing.

Program Manager II, Operations, New Product Introduction

Program Manager II position at Google focusing on Operations and New Product Introduction, leading cross-functional teams and managing production transitions.

Program Manager III, Equipment Demand Planning, Technical Infrastructure

Lead demand planning and infrastructure expansion for Google Cloud as a Program Manager III, managing critical data center equipment requirements and cross-functional projects.