JobsSenior Software Engineer, Machine Health
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?
