Staff Software Engineer, AI/ML Storage Infrastructure

Google Inc.

San Jose (CA)

On-site

USD 207,000 - 301,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

20% bonus target
Equity
Comprehensive benefits

Job summary

Google Inc. is seeking a Staff Software Engineer for AI/ML Storage Infrastructure in San Jose, CA. The role involves providing technical leadership on high-impact projects and developing massive-scale software solutions central to Google’s operations.

The ideal candidate has extensive experience in C++ programming, software design, and technical leadership. Compensation includes a competitive salary based on experience, bonuses, equity, and comprehensive benefits.

Qualifications

  • 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.

Responsibilities

  • Provide technical leadership on high-impact projects.
  • Influence and coach a distributed team of engineers.
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions.

Skills

C++
Software design and architecture
Data structures and algorithms
Technical leadership

Education

Bachelor's degree or equivalent
Master’s degree or PhD

Job description

Staff Software Engineer, AI/ML Storage Infrastructure

Location: San Jose, CA, USA

Qualifications
  • 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.
Preferred Qualifications
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structure 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.
Job Overview

Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle massive scale. We look for engineers with ideas from information retrieval, distributed computing, large-scale system design, networking and data storage, security, AI, NLP, UI design and mobile. As a software engineer, you will work on projects critical to Google’s needs with opportunities to switch teams and projects as the fast-paced business evolves.

The Core team builds the technical foundation behind Google’s flagship products, owning and advocating core design elements, developer platforms, product components and infrastructure. This role has a unique opportunity to impact technical decisions across the company.

Responsibilities
  • Provide technical leadership on high-impact projects.
  • Influence and coach a distributed team of engineers.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  • Manage project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
Compensation

US: $207,000–$301,000 (USD) + 20% bonus target + equity + benefits

Google is a proud equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. (See: Google’s EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, How we hire.)

Google is a global company and, to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, AI/ML Storage Infrastructure
Staff Software Engineer, AI/ML Storage Infrastructure

Socket.dev • San Jose (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, Log Storage
Staff Software Engineer, Log Storage

Google • San Jose (CA)

On-site
USD 207,000 - 301,000
Staff Software Engineer, Storage Intelligence Platform
Staff Software Engineer, Storage Intelligence Platform

Google • Seattle (WA)

On-site
USD 207,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+8
Staff Software Engineer, Infrastructure, Core
Staff Software Engineer, Infrastructure, Core

Google • San Jose (CA)

On-site
USD 207,000 - 300,000
Senior Staff Software Engineer, Google Cloud AI
Senior Staff Software Engineer, Google Cloud AI

Google Inc. • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Staff Software Engineer, Storage Intelligence Platform
Staff Software Engineer, Storage Intelligence Platform

Google Inc. • Seattle (WA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life, and long
401(k) with company match
PTO 20 days per year and sick time 40–
+3
Staff Software Engineer, Kernel, Drivers and Systems
Staff Software Engineer, Kernel, Drivers and Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage
Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage

Google Inc. • Kirkland (WA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage
Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage

Google • Kirkland (WA)

On-site
USD 207,000 - 301,000
Health, dental, and vision insurance
Retirement Benefits: 401(k) with company match
20 days of vacation per year
+3
Staff Software Engineer, Infrastructure, Google Cloud
Staff Software Engineer, Infrastructure, Google Cloud

Google Inc. • Cambridge (MA)

On-site
USD 197,000 - 291,000
Equity options
Comprehensive benefits package
Flexible working hours