Theme

Language

Global EN
Sweden ENSV
India EN

Software Engineer III, Google Distributed Cloud

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems · Cloud Engineering

In short

Google seeks a Software Engineer III to develop and scale systems for monitoring hardware health, with a focus on GPU diagnostics and infrastructure observability. This role involves writing product code, designing scalable software solutions, and optimizing monitoring pipelines to ensure the reliability and performance of high-performance computing assets.

Responsibilities

  • Write product or system development code.
  • Review code developed by other developers and provide feedback to ensure best practices.
  • Design and maintain scalable software solutions for real-time monitoring of server infrastructure and GPU health.
  • Develop and refine diagnostic suites to identify pre-failure indicators and performance bottlenecks in GPU clusters.
  • Build and optimize high-cardinality monitoring pipelines, ensuring alerts are actionable and noise is minimized.
  • Create automated recovery workflows to manage hardware faults without manual intervention.
  • Partner with hardware vendors and site reliability teams to integrate low-level hardware telemetry into high-level monitoring platforms.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
  • Experience with distributed systems, embedded systems, Linux, monitoring.

Desired Qualifications

  • Master's degree or PhD in Computer Science or a related technical field.
  • 2 years of experience with data structures and algorithms.
  • Experience developing accessible technologies.
  • GPU Drivers, Embedded Systems, Kubernetes, Docker.

Benefits

  • Opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
  • Work on specific projects critical to Google’s needs.
  • Play a critical role in ensuring the reliability and performance of high-performance computing assets.

Skills

KubernetesDockerLinux
#Google Distributed Cloud#Software Engineer#Distributed Systems#Infrastructure#GPU Diagnostics#Hardware Monitoring
Google Logo

About Google

Innovative Full-Stack Developer | Building Scalable Solutions with Node.js & React

At Google, our mission is to organize the world's information and make it universally accessible and useful. From Search to AI, we develop products and services that improve the lives of billions, empowering individuals and businesses globally. We're driven by a passion for innovation, a commitment to solving complex problems, and a belief in the transformative power of technology. Since our founding in 1998, we've remained dedicated to creating a more helpful and connected world.

Google Logo

Company

Google

Job Posted

2 weeks ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Mid-Senior

Locations

Bengaluru, India

Qualification

Bachelor

Applicants

Be an early applicant