JobsSenior Software Engineer, Machine Health
Google logo

Senior Software Engineer, Machine Health

Google

Location

Sunnyvale, CA

Type

Full-time

Posted

5/4/2026

Compensation

$174,000 - $252,000 per year

Undergraduate with 5+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025

Job description

The Senior Software Engineer, Machine Health role at Google focuses on automating the detection, mitigation, and repair of hardware in data centers. The team is dedicated to increasing uptime and reducing costs while efficiently managing the life-cycle of data center hardware. Engineers in this role will work on critical projects that support Google's cloud services and internal operations. This position requires versatility and leadership qualities as engineers tackle new challenges across the full-stack.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development.
  • 5 years of experience with programming.
  • 5 years of experience in coding with C++.
  • 3 years of experience with Large Scale Distributed Systems.
  • 3 years of experience with data analysis.

Responsibilities

  • Manage the machines life-cycle from the moment they enter the data center.
  • Own and manage workflows to ensure machines serve customer needs effectively.
  • Mitigate, repair, and upgrade machines as necessary.
  • Decommission machines when they reach end-of-life.
  • Ensure reliable and safe management of large distributed systems.

Benefits

  • Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.

Is this posting expired or inaccurate?