Google · 8 hours ago
Staff Software Engineer, Fault Management
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The Fault Management team applies first principle, data-driven understanding of hardware failures to reduce failures and minimize their impact. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
AppsArtificial Intelligence (AI)Cloud StorageSearch EngineSEO
Responsibilities
Focus on crafting software/firmware solutions that fortify the reliability of servers and their components, spanning x86 CPU, memory subsystems, peripheral component interconnect express (PCIe)/compute express link (CXL) input/output link covering host and endpoints, and software components
Partner across multiple teams and job ladders to influence the design and implementation of most compute and storage systems powering Google's data centers
Drive every facet of development, from requirements definition to design, implementation, unit testing, and integration. Oversee meticulous reviews to guarantee the delivery of high-quality solutions
Plan and manage resources, and tools to execute against a comprehensive roadmap that advances our reliability goals
Foster high-level collaborations with vendors and represent the fault management software team in project planning discussions with executive management
Qualification
Required
Bachelor's degree or equivalent practical experience
8 years of experience programming in C++
5 years of experience testing, and launching software products
5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture
3 years of experience with software design and architecture
Experience with C++, SQL, and SQL Pipelines
Preferred
Master's degree or PhD in Engineering, Computer Science, or a related technical field
8 years of experience with data structures and algorithms
3 years of experience in a technical leadership role leading project teams and setting technical direction
3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects
Experience with Reliability, Availability, and Serviceability (RAS) related data pipelines, and dashboards
Benefits
Bonus
Equity
Benefits
Company
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.
H1B Sponsorship
Google has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (8763)
2024 (8872)
2023 (9682)
2022 (11626)
2021 (9109)
2020 (9785)
Funding
Current Stage
Public CompanyTotal Funding
$26.1MKey Investors
Kleiner Perkins,Sequoia CapitalAndy Bechtolsheim
2004-08-19IPO
1999-06-07Series Unknown· $25M
1998-11-01Angel· $1M
Recent News
Small Business Trends
2026-01-24
2026-01-24
Search Engine Journal
2026-01-24
Company data provided by crunchbase